(1)Regular expression for identify the word in sentence and replace that to another word
===============================================================
Regex.Replace(SpecialityContent.ToLower(), Speciality.ToLower(), builderForSpeciality)
(2)Switch case
===============================================================
switch (mmCityId)
{
case LocationApplicableForMedmantraRegions.HyderabadLocationId:
regionId = MedMantraRegionId.HyderabadRegionId;
break;
case LocationApplicableForMedmantraRegions.ChennaiLocationId:
regionId = MedMantraRegionId.ChennaiRegionId;
break;
case LocationApplicableForMedmantraRegions.KolkattaLocationId:
regionId = MedMantraRegionId.KolkattaRegionId;
break;
case LocationApplicableForMedmantraRegions.DelhiLocationId:
regionId = MedMantraRegionId.DelhiRegionId;
break;
case LocationApplicableForMedmantraRegions.MumbaiLocationId:
regionId = MedMantraRegionId.MumbaiRegionId;
break;
case LocationApplicableForMedmantraRegions.BhubaneshwarLocationId:
regionId = MedMantraRegionId.BhubaneshwarRegionId;
break;
case LocationApplicableForMedmantraRegions.ClinicLocationId:
regionId = MedMantraRegionId.ClinicRegionId;
break;
case LocationApplicableForMedmantraRegions.BangloreLocationId:
regionId = MedMantraRegionId.BangloreRegionId;
break;
}
(3)Enum
================================================================
public enum GenderEnum
{
Male,
Female,
UnKnown
}
public class DoctorProfileModel
{
public TransDoctorProfile doctorProfile { set; get; }
public GenderEnum gender { get; set; }
}
private void SetGender(DoctorProfileModel model)
{
if (model == null)
return;
if (model.doctorProfile.DoctorInfo.gender == GenderConstants.Male)
{
model.gender = GenderEnum.Male;
return;
}
if (model.doctorProfile.DoctorInfo.gender == GenderConstants.Female)
{
model.gender = GenderEnum.Female;
}
if (model.doctorProfile.DoctorInfo.gender == GenderConstants.UnKnown)
{
model.gender = GenderEnum.UnKnown;
}
}
(4)Regular expression for replace special characters
=======================================================================
private string getWithoughSpecialityCharacetrs(string text, bool isSpeciality)
{
Regex re = new Regex("[;\\/:*?\"<>|&']");
string textvarialble = text;
if (!string.IsNullOrEmpty(textvarialble))
{
textvarialble = textvarialble.Replace(" ", "-");
if (isSpeciality)
textvarialble = textvarialble.Replace("&", "and");
textvarialble = textvarialble.Replace(".", "");
textvarialble = re.Replace(textvarialble, "-");
}
return textvarialble.ToLower();
}
===============================================================
Regex.Replace(SpecialityContent.ToLower(), Speciality.ToLower(), builderForSpeciality)
(2)Switch case
===============================================================
switch (mmCityId)
{
case LocationApplicableForMedmantraRegions.HyderabadLocationId:
regionId = MedMantraRegionId.HyderabadRegionId;
break;
case LocationApplicableForMedmantraRegions.ChennaiLocationId:
regionId = MedMantraRegionId.ChennaiRegionId;
break;
case LocationApplicableForMedmantraRegions.KolkattaLocationId:
regionId = MedMantraRegionId.KolkattaRegionId;
break;
case LocationApplicableForMedmantraRegions.DelhiLocationId:
regionId = MedMantraRegionId.DelhiRegionId;
break;
case LocationApplicableForMedmantraRegions.MumbaiLocationId:
regionId = MedMantraRegionId.MumbaiRegionId;
break;
case LocationApplicableForMedmantraRegions.BhubaneshwarLocationId:
regionId = MedMantraRegionId.BhubaneshwarRegionId;
break;
case LocationApplicableForMedmantraRegions.ClinicLocationId:
regionId = MedMantraRegionId.ClinicRegionId;
break;
case LocationApplicableForMedmantraRegions.BangloreLocationId:
regionId = MedMantraRegionId.BangloreRegionId;
break;
}
(3)Enum
================================================================
public enum GenderEnum
{
Male,
Female,
UnKnown
}
public class DoctorProfileModel
{
public TransDoctorProfile doctorProfile { set; get; }
public GenderEnum gender { get; set; }
}
private void SetGender(DoctorProfileModel model)
{
if (model == null)
return;
if (model.doctorProfile.DoctorInfo.gender == GenderConstants.Male)
{
model.gender = GenderEnum.Male;
return;
}
if (model.doctorProfile.DoctorInfo.gender == GenderConstants.Female)
{
model.gender = GenderEnum.Female;
}
if (model.doctorProfile.DoctorInfo.gender == GenderConstants.UnKnown)
{
model.gender = GenderEnum.UnKnown;
}
}
(4)Regular expression for replace special characters
=======================================================================
private string getWithoughSpecialityCharacetrs(string text, bool isSpeciality)
{
Regex re = new Regex("[;\\/:*?\"<>|&']");
string textvarialble = text;
if (!string.IsNullOrEmpty(textvarialble))
{
textvarialble = textvarialble.Replace(" ", "-");
if (isSpeciality)
textvarialble = textvarialble.Replace("&", "and");
textvarialble = textvarialble.Replace(".", "");
textvarialble = re.Replace(textvarialble, "-");
}
return textvarialble.ToLower();
}
No comments:
Post a Comment