/// <summary>
/// No Metadata Documentation available.
/// </summary>
[MetadataType(typeof(MM_User_Validation))]
[EdmEntityTypeAttribute(NamespaceName="ModelsPointModel", Name="MM_User")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class MM_User : EntityObject
{
#region Factory Method
/// <summary>
/// No Metadata Documentation available.
/// </summary>
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String EmailId
{
get
{
return _EmailId;
}
set
{
OnEmailIdChanging(value);
ReportPropertyChanging("EmailId");
_EmailId = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("EmailId");
OnEmailIdChanged();
}
}
private global::System.String _EmailId;
partial void OnEmailIdChanging(global::System.String value);
partial void OnEmailIdChanged();
}
#endregion
}
///<summary>
///Meta Class
/// </summary>
public class MM_User_Validation
{
[Required(ErrorMessage= "Error Message")]
[RegularExpression("^a[a-z0-9_\\+-]+(\\.[a-z0-9_\\+-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*\\.([a-z]{2,4})$",ErrorMessage="Invalid email Address")]
public string EmailId{get;set;}
}
No comments:
Post a Comment