Add ability to fix errors during import
This commit is contained in:
@@ -23,6 +23,7 @@ namespace MileageTraker.Web.ViewModels
|
||||
public string EndOdometer { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Required")]
|
||||
[MileageLogTypeValid(ErrorMessage = "Invalid Log Type")]
|
||||
[Display(Name = "Type")]
|
||||
[HiddenInput]
|
||||
public string LogType { get; set; }
|
||||
@@ -58,6 +59,7 @@ namespace MileageTraker.Web.ViewModels
|
||||
Mapper.CreateMap<string, double>().ConvertUsing(Convert.ToDouble);
|
||||
Mapper.CreateMap<string, DateTime>().ConvertUsing(new DateTimeTypeConverter());
|
||||
Mapper.CreateMap<LogImportViewModel, LogViewModel>()
|
||||
.ForMember(u => u.LogType, opt => opt.Ignore())
|
||||
.ForMember(u => u.Purpose, opt => opt.Ignore());
|
||||
Mapper.CreateMap<LogImportViewModel, Models.Log>()
|
||||
.ForMember(u => u.Purpose, opt => opt.Ignore())
|
||||
@@ -73,13 +75,12 @@ namespace MileageTraker.Web.ViewModels
|
||||
{
|
||||
}
|
||||
|
||||
//public LogViewModel GetLogViewModel()
|
||||
//{
|
||||
// var log = new LogViewModel();
|
||||
// Mapper.Map(this, log);
|
||||
// return log;
|
||||
//}
|
||||
|
||||
public LogViewModel GetLogViewModel()
|
||||
{
|
||||
var log = new LogViewModel();
|
||||
Mapper.Map(this, log);
|
||||
return log;
|
||||
}
|
||||
|
||||
public Models.Log GetLog()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user