public MessageCustom AddEmbarazo(EmbarazoCustom objEmbarazo, int nodeId, int userId) { MessageCustom _MessageCustom = new MessageCustom(); EmbarazoBE _EmbarazoBE = new EmbarazoBE(); _EmbarazoBE.v_Complicacion = objEmbarazo.Complicacion; _EmbarazoBE.v_PersonId = objEmbarazo.PersonId; _EmbarazoBE.v_Anio = objEmbarazo.Anio; _EmbarazoBE.v_Cpn = objEmbarazo.Cpn; _EmbarazoBE.v_Parto = objEmbarazo.Parto; _EmbarazoBE.v_PesoRn = objEmbarazo.PesoRn; _EmbarazoBE.v_Puerpio = objEmbarazo.Puerpio; bool result = new EmbarazoDal().AddEmbarazo(_EmbarazoBE, nodeId, userId); if (!result) { _MessageCustom.Error = true; _MessageCustom.Status = (int)StatusHttp.BadRequest; _MessageCustom.Message = "Sucedió un error al agregar el embarazo, por favor vuelva a intentar."; } else { _MessageCustom.Error = false; _MessageCustom.Status = (int)StatusHttp.Ok; _MessageCustom.Message = "Se agregó correctamente."; } return(_MessageCustom); }
public bool AddEmbarazo(EmbarazoBE objEmbarazo, int nodeId, int userId) { string NewId0 = null; try { NewId0 = new Common.Utils().GetPrimaryKey(nodeId, 357, "EM"); DatabaseContext dbContext = new DatabaseContext(); objEmbarazo.v_EmbarazoId = NewId0; objEmbarazo.d_InsertDate = DateTime.Now; objEmbarazo.i_InsertUserId = userId; objEmbarazo.i_IsDeleted = 0; dbContext.Embarazo.Add(objEmbarazo); return(dbContext.SaveChanges() > 0); } catch (Exception ex) { return(false); } }