/// <inheritdoc /> public ProgrammationDetails Map(TravauxExternesDto source) { var target = new ProgrammationDetails(); this.Map(source, target); return(target); }
/// <inheritdoc /> public void Map(TravauxExternesDto source, ProgrammationDetails target) { target.IdProgrammationDetail = source.Id; target.IdLieu = source.Lieu.Id; target.IdLigne = source.Lignes.Id; target.IdCategorie = (int)ECategorieProgrammationDetails.TRAVAUXEXTERNES; if (!string.IsNullOrEmpty(source.Date)) { var date = source.Date.Split('/'); target.Date = new DateTime(int.Parse(date[1]), int.Parse(date[0]), 1); } target.IdNatureTravauxExternes = source.NatureTravauxExt.Id; target.DateCreation = source.DateCreation; target.DateModification = source.DateModification; target.UserCreation = source.UserCreation; target.UserModification = source.UserModification; }