//mapping to Model + Id {{For Create}} public secondarySource MappingToSecoundrySourceWithId(SecoundrySouresDataModelSim obj) { secondarySource result = new secondarySource() { Id = obj.Id, Name = obj.Name, Code = obj.Code, PrimarySourceId = obj.PS_Id }; return(result); }
//Mapping Single object To SSDM public SecoundrySouresDataModelSim MappingToPrimarySourceDataModel(secondarySource obj) { SecoundrySouresDataModelSim ReturnObj = new SecoundrySouresDataModelSim() { Id = obj.Id, Code = obj.Code, Name = obj.Name, PS_Id = obj.PrimarySourceId, PirmarySourceName = GetPrimaryName(obj.PrimarySourceId) }; return(ReturnObj); }
public SecoundrySouresDataModelSim MappingToSecoundrySourceDataModel(secondarySource obj) { SecoundrySouresDataModelSim res = new SecoundrySouresDataModelSim { Topology = obj.Topology, MaxCurrent = obj.MaxCurrent, DesignValue = obj.DesignValue, Code = obj.Code, PS_Id = obj.PrimarySourceId, FacId = obj.Fac_Id, Type = obj.Type, Id = obj.Id, Name = obj.Name }; return(res); }
//Mapping Single To Secoundry public secondarySource MappingToPrimarySource(SecoundrySouresDataModelSim obj) { secondarySource result = new secondarySource() { // Id = obj.Id, Name = obj.Name, Code = obj.Code, PrimarySourceId = obj.PS_Id, DesignValue = obj.DesignValue, MaxCurrent = obj.MaxCurrent, Topology = obj.Topology, Type = obj.Type, Fac_Id = obj.FacId }; return(result); }
public async Task <bool> EditSecondarySource(SecoundrySouresDataModelSim obj) { secondarySource result = new secondarySource() { Id = obj.Id, Name = obj.Name, DesignValue = obj.DesignValue, MaxCurrent = obj.MaxCurrent, Topology = obj.Topology, Fac_Id = obj.FacId, Code = obj.Code, Type = obj.Type, PrimarySourceId = obj.PS_Id, }; _Context.secondarySource.Update(result); await _Context.SaveChangesAsync(); return(true); }
/********************************************************************************/ /* Create From home */ public async Task <bool> CreateSecondry_Home(SecoundrySouresDataModelSim obj) { secondarySource result = new secondarySource() { Name = obj.Name, Code = obj.Code, DesignValue = obj.DesignValue, MaxCurrent = obj.MaxCurrent, Topology = obj.Topology, Type = obj.Type, }; _Context.secondarySource.Add(result); await _Context.SaveChangesAsync(); var value = _Context.secondarySource.Last(); // value.Code = "" + value.Id; _Context.SaveChanges(); return(true); }
public SecondrySourceWithFullLoads MappingToFactoryFullDataAsync(secondarySource obj) { SecondrySourceWithFullLoads MappedObj = new SecondrySourceWithFullLoads() { Id = obj.Id, Code = obj.Code, Name = obj.Name, PrimarySourceId = obj.PrimarySourceId, PrimarySource = obj.PrimarySource }; foreach (var item in obj.Loads) { MappedObj.Loads.Add(new Load() { Id = item.Id, Connection = item.Connection, Function = item.Function, code = item.code, }); } return(MappedObj); }