private string getValue(CompanyDocAttrViewModel model) { string value; switch (model.InputType) { //case 3: //select // value = model.ValueText; // break; case 4: //date value = DateTime.Parse(model.ValueText).ToString("yyyy/MM/dd"); break; case 5: //time value = model.ValueText; break; case 6: //datetime value = DateTime.Parse(model.ValueText).ToString("yyyy/MM/dd hh:mm"); break; default: value = model.Value; break; } return(value); }
public static void AddErrorMessage(CompanyDocAttrViewModel row, string Culture, ref List <string> ErrorMessages) { try { ErrorMessages.Add(string.Format(MsgUtils.Instance.Trls(Culture, "Invalid data in field") + " {0}", row.Attribute)); } catch { } }
private static bool CheckRequiredValidation(CompanyDocAttrViewModel row, string Culture, ref List <string> ErrorMessages) { try { if (row.IsRequired && string.IsNullOrEmpty(row.ValueText)) { ErrorMessages.Add(string.Format(MsgUtils.Instance.Trls(Culture, "this field is required : ") + " {0}", row.Attribute)); return(false); } return(true); } catch { return(false); } }
public static string getValue(CompanyDocAttrViewModel model, string Culture) { if (string.IsNullOrEmpty(model.ValueText)) { return(string.Empty); } string value; switch (model.InputType) { //case 3: //select // value = model.ValueText; // break; case (int)Enumerations.InputTypesEnum.Date: value = model.ValueText.ToMyDateTime(Culture).ToMyDateString(Culture, "yyyy/MM/dd"); break; case (int)Enumerations.InputTypesEnum.Time: value = model.ValueText; break; case (int)Enumerations.InputTypesEnum.DateTime: value = model.ValueText.ToMyDateTime(Culture).ToMyDateString(Culture, "yyyy/MM/dd hh:mm"); break; case (int)Enumerations.InputTypesEnum.CheckBox: value = model.ValueText; break; default: value = model.Value; break; } return(value); }