Example #1
0
        public void Delete(int Id)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE repositorio = new RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE(context);
                    CARGA_PRESTACIONES_HUMANAS_DETALLE            _CARGA_PRESTACIONES_HUMANAS_DETALLE = repositorio.GetById(Id);

                    if (Equals(_CARGA_PRESTACIONES_HUMANAS_DETALLE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_HUMANAS_DETALLE con Id =", Id.ToString()));
                    }

                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.ACTIVO = false;

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Example #2
0
        public void Update(int Id, int EXAMENId, int CARGA_PRESTACIONES_HUMANAS_DETALLEId, System.DateTime FECHA_ACTUALIZACION, string NOMBRE_EXAMEN = "", string VALOR_EXAMEN = "", int?VALOR_VALOR_EXAMEN = null)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCARGA_PRESTACIONES_HUMANAS_EXAMEN repositorio = new RepositorioCARGA_PRESTACIONES_HUMANAS_EXAMEN(context);
                    CARGA_PRESTACIONES_HUMANAS_EXAMEN            _CARGA_PRESTACIONES_HUMANAS_EXAMEN = repositorio.GetById(Id);
                    if (Equals(_CARGA_PRESTACIONES_HUMANAS_EXAMEN, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_HUMANAS_EXAMEN con Id =", Id.ToString()));
                    }

                    RepositorioEXAMEN _repositorioEXAMEN = new RepositorioEXAMEN(context);
                    EXAMEN            _objEXAMEN         = _repositorioEXAMEN.GetById(EXAMENId);
                    if (Equals(_objEXAMEN, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado EXAMEN con Id =", EXAMENId.ToString()));
                    }

                    RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE _repositorioCARGA_PRESTACIONES_HUMANAS_DETALLE = new RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE(context);
                    CARGA_PRESTACIONES_HUMANAS_DETALLE            _objCARGA_PRESTACIONES_HUMANAS_DETALLE         = _repositorioCARGA_PRESTACIONES_HUMANAS_DETALLE.GetById(CARGA_PRESTACIONES_HUMANAS_DETALLEId);
                    if (Equals(_objCARGA_PRESTACIONES_HUMANAS_DETALLE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_HUMANAS_DETALLE con Id =", CARGA_PRESTACIONES_HUMANAS_DETALLEId.ToString()));
                    }

                    //properties

                    if (!string.IsNullOrEmpty(NOMBRE_EXAMEN))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_EXAMEN.NOMBRE_EXAMEN = NOMBRE_EXAMEN;
                    }
                    if (!string.IsNullOrEmpty(VALOR_EXAMEN))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_EXAMEN.VALOR_EXAMEN = VALOR_EXAMEN;
                    }
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.FECHA_ACTUALIZACION = FECHA_ACTUALIZACION;
                    if (VALOR_VALOR_EXAMEN.HasValue)
                    {
                        _CARGA_PRESTACIONES_HUMANAS_EXAMEN.VALOR_VALOR_EXAMEN = VALOR_VALOR_EXAMEN.Value;
                    }

                    //parents

                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.EXAMEN = _objEXAMEN;
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.CARGA_PRESTACIONES_HUMANAS_DETALLE = _objCARGA_PRESTACIONES_HUMANAS_DETALLE;

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Example #3
0
        public int Add(int EXAMENId, int CARGA_PRESTACIONES_HUMANAS_DETALLEId, System.DateTime FECHA_ACTUALIZACION, string NOMBRE_EXAMEN = "", string VALOR_EXAMEN = "", int?VALOR_VALOR_EXAMEN = null)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioEXAMEN _repositorioEXAMEN = new RepositorioEXAMEN(context);
                    EXAMEN            _objEXAMEN         = _repositorioEXAMEN.GetById(EXAMENId);
                    if (Equals(_objEXAMEN, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado EXAMEN con Id =", EXAMENId.ToString()));
                    }

                    RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE _repositorioCARGA_PRESTACIONES_HUMANAS_DETALLE = new RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE(context);
                    CARGA_PRESTACIONES_HUMANAS_DETALLE            _objCARGA_PRESTACIONES_HUMANAS_DETALLE         = _repositorioCARGA_PRESTACIONES_HUMANAS_DETALLE.GetById(CARGA_PRESTACIONES_HUMANAS_DETALLEId);
                    if (Equals(_objCARGA_PRESTACIONES_HUMANAS_DETALLE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_HUMANAS_DETALLE con Id =", CARGA_PRESTACIONES_HUMANAS_DETALLEId.ToString()));
                    }

                    CARGA_PRESTACIONES_HUMANAS_EXAMEN _CARGA_PRESTACIONES_HUMANAS_EXAMEN = new CARGA_PRESTACIONES_HUMANAS_EXAMEN();

                    //properties

                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.NOMBRE_EXAMEN       = NOMBRE_EXAMEN;
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.VALOR_EXAMEN        = VALOR_EXAMEN;
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.FECHA_ACTUALIZACION = FECHA_ACTUALIZACION;
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.VALOR_VALOR_EXAMEN  = VALOR_VALOR_EXAMEN;
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.ACTIVO = true;

                    //parents

                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.EXAMEN = _objEXAMEN;
                    _CARGA_PRESTACIONES_HUMANAS_EXAMEN.CARGA_PRESTACIONES_HUMANAS_DETALLE = _objCARGA_PRESTACIONES_HUMANAS_DETALLE;

                    context.AddObject("CARGA_PRESTACIONES_HUMANAS_EXAMEN", _CARGA_PRESTACIONES_HUMANAS_EXAMEN);
                    context.SaveChanges();

                    return(_CARGA_PRESTACIONES_HUMANAS_EXAMEN.ID);
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Example #4
0
        protected void btnCancelar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Request.QueryString["Id"] == null)
                {
                    throw new Exception("No se ha indicado identificador de la cuenta registrada");
                }

                int Id = int.Parse(Request.QueryString["Id"].ToString());

                TrxCARGA_PRESTACIONES_HUMANAS_DETALLE _TrxCARGA_PRESTACIONES_HUMANAS_DETALLE = new TrxCARGA_PRESTACIONES_HUMANAS_DETALLE();
                CARGA_PRESTACIONES_HUMANAS_DETALLE    _CARGA_PRESTACIONES_HUMANAS_DETALLE    = _TrxCARGA_PRESTACIONES_HUMANAS_DETALLE.GetByIdWithReferences(Id);
                int IdEncabezado = _CARGA_PRESTACIONES_HUMANAS_DETALLE.CARGA_PRESTACIONES_ENCABEZADO.ID;
                Response.Redirect("EditarRegistros.aspx?Id=" + IdEncabezado, false);
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                panelMensaje.CssClass = "MostrarMensaje";
                lblMensaje.Text       = ex.Message;
                return;
            }
        }
Example #5
0
        public void Update(int Id, int CARGA_PRESTACIONES_DETALLE_ESTADOId, int CARGA_PRESTACIONES_ENCABEZADOId, int CLIENTEId, int GARANTIA1Id, int PREVISION1Id, System.DateTime FECHA_ACTUALIZACION, string FICHA = "", string NOMBRE = "", string RUT = "", string MEDICO = "", string EDAD = "", string TELEFONO = "", string PROCEDENCIA = "", string FECHA_RECEPCION = "", string MUESTRA = "", string FECHA_RESULTADOS = "", string PREVISION = "", string GARANTIA = "", string PAGADO = "", string PENDIENTE = "", string TOTAL = "", string RECEPCION = "", string MENSAJE_ERROR = "", int?VALOR_FICHA = null, DateTime?VALOR_FECHA_MUESTRA = null, DateTime?VALOR_FECHA_RECEPCION = null, DateTime?VALOR_FECHA_ENTREGA_RESULTADOS = null, int?VALOR_TOTAL = null)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE repositorio = new RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE(context);
                    CARGA_PRESTACIONES_HUMANAS_DETALLE            _CARGA_PRESTACIONES_HUMANAS_DETALLE = repositorio.GetById(Id);
                    if (Equals(_CARGA_PRESTACIONES_HUMANAS_DETALLE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_HUMANAS_DETALLE con Id =", Id.ToString()));
                    }

                    RepositorioCARGA_PRESTACIONES_DETALLE_ESTADO _repositorioCARGA_PRESTACIONES_DETALLE_ESTADO = new RepositorioCARGA_PRESTACIONES_DETALLE_ESTADO(context);
                    CARGA_PRESTACIONES_DETALLE_ESTADO            _objCARGA_PRESTACIONES_DETALLE_ESTADO         = _repositorioCARGA_PRESTACIONES_DETALLE_ESTADO.GetById(CARGA_PRESTACIONES_DETALLE_ESTADOId);
                    if (Equals(_objCARGA_PRESTACIONES_DETALLE_ESTADO, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_DETALLE_ESTADO con Id =", CARGA_PRESTACIONES_DETALLE_ESTADOId.ToString()));
                    }

                    RepositorioCARGA_PRESTACIONES_ENCABEZADO _repositorioCARGA_PRESTACIONES_ENCABEZADO = new RepositorioCARGA_PRESTACIONES_ENCABEZADO(context);
                    CARGA_PRESTACIONES_ENCABEZADO            _objCARGA_PRESTACIONES_ENCABEZADO         = _repositorioCARGA_PRESTACIONES_ENCABEZADO.GetById(CARGA_PRESTACIONES_ENCABEZADOId);
                    if (Equals(_objCARGA_PRESTACIONES_ENCABEZADO, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_ENCABEZADO con Id =", CARGA_PRESTACIONES_ENCABEZADOId.ToString()));
                    }

                    RepositorioCLIENTE _repositorioCLIENTE = new RepositorioCLIENTE(context);
                    CLIENTE            _objCLIENTE         = _repositorioCLIENTE.GetById(CLIENTEId);
                    if (Equals(_objCLIENTE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CLIENTE con Id =", CLIENTEId.ToString()));
                    }

                    RepositorioGARANTIA _repositorioGARANTIA1 = new RepositorioGARANTIA(context);
                    GARANTIA            _objGARANTIA1         = _repositorioGARANTIA1.GetById(GARANTIA1Id);
                    if (Equals(_objGARANTIA1, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado GARANTIA1 con Id =", GARANTIA1Id.ToString()));
                    }

                    RepositorioPREVISION _repositorioPREVISION1 = new RepositorioPREVISION(context);
                    PREVISION            _objPREVISION1         = _repositorioPREVISION1.GetById(PREVISION1Id);
                    if (Equals(_objPREVISION1, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado PREVISION1 con Id =", PREVISION1Id.ToString()));
                    }

                    //properties

                    if (!string.IsNullOrEmpty(FICHA))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.FICHA = FICHA;
                    }
                    if (!string.IsNullOrEmpty(NOMBRE))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.NOMBRE = NOMBRE;
                    }
                    if (!string.IsNullOrEmpty(RUT))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.RUT = RUT;
                    }
                    if (!string.IsNullOrEmpty(MEDICO))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.MEDICO = MEDICO;
                    }
                    if (!string.IsNullOrEmpty(EDAD))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.EDAD = EDAD;
                    }
                    if (!string.IsNullOrEmpty(TELEFONO))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.TELEFONO = TELEFONO;
                    }
                    if (!string.IsNullOrEmpty(PROCEDENCIA))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.PROCEDENCIA = PROCEDENCIA;
                    }
                    if (!string.IsNullOrEmpty(FECHA_RECEPCION))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_RECEPCION = FECHA_RECEPCION;
                    }
                    if (!string.IsNullOrEmpty(MUESTRA))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.MUESTRA = MUESTRA;
                    }
                    if (!string.IsNullOrEmpty(FECHA_RESULTADOS))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_RESULTADOS = FECHA_RESULTADOS;
                    }
                    if (!string.IsNullOrEmpty(PREVISION))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.PREVISION = PREVISION;
                    }
                    if (!string.IsNullOrEmpty(GARANTIA))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.GARANTIA = GARANTIA;
                    }
                    if (!string.IsNullOrEmpty(PAGADO))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.PAGADO = PAGADO;
                    }
                    if (!string.IsNullOrEmpty(PENDIENTE))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.PENDIENTE = PENDIENTE;
                    }
                    if (!string.IsNullOrEmpty(TOTAL))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.TOTAL = TOTAL;
                    }
                    if (!string.IsNullOrEmpty(RECEPCION))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.RECEPCION = RECEPCION;
                    }
                    if (!string.IsNullOrEmpty(MENSAJE_ERROR))
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.MENSAJE_ERROR = MENSAJE_ERROR;
                    }
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_ACTUALIZACION = FECHA_ACTUALIZACION;
                    if (VALOR_FICHA.HasValue)
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FICHA = VALOR_FICHA.Value;
                    }
                    if (VALOR_FECHA_MUESTRA.HasValue)
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FECHA_MUESTRA = VALOR_FECHA_MUESTRA.Value;
                    }
                    if (VALOR_FECHA_RECEPCION.HasValue)
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FECHA_RECEPCION = VALOR_FECHA_RECEPCION.Value;
                    }
                    if (VALOR_FECHA_ENTREGA_RESULTADOS.HasValue)
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FECHA_ENTREGA_RESULTADOS = VALOR_FECHA_ENTREGA_RESULTADOS.Value;
                    }
                    if (VALOR_TOTAL.HasValue)
                    {
                        _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_TOTAL = VALOR_TOTAL.Value;
                    }

                    //parents

                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.CARGA_PRESTACIONES_DETALLE_ESTADO = _objCARGA_PRESTACIONES_DETALLE_ESTADO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.CARGA_PRESTACIONES_ENCABEZADO     = _objCARGA_PRESTACIONES_ENCABEZADO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.CLIENTE    = _objCLIENTE;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.GARANTIA1  = _objGARANTIA1;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.PREVISION1 = _objPREVISION1;

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Example #6
0
        public int Add(int CARGA_PRESTACIONES_DETALLE_ESTADOId, int CARGA_PRESTACIONES_ENCABEZADOId, int CLIENTEId, int GARANTIA1Id, int PREVISION1Id, System.DateTime FECHA_ACTUALIZACION, string FICHA = "", string NOMBRE = "", string RUT = "", string MEDICO = "", string EDAD = "", string TELEFONO = "", string PROCEDENCIA = "", string FECHA_RECEPCION = "", string MUESTRA = "", string FECHA_RESULTADOS = "", string PREVISION = "", string GARANTIA = "", string PAGADO = "", string PENDIENTE = "", string TOTAL = "", string RECEPCION = "", string MENSAJE_ERROR = "", int?VALOR_FICHA = null, DateTime?VALOR_FECHA_MUESTRA = null, DateTime?VALOR_FECHA_RECEPCION = null, DateTime?VALOR_FECHA_ENTREGA_RESULTADOS = null, int?VALOR_TOTAL = null)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCARGA_PRESTACIONES_DETALLE_ESTADO _repositorioCARGA_PRESTACIONES_DETALLE_ESTADO = new RepositorioCARGA_PRESTACIONES_DETALLE_ESTADO(context);
                    CARGA_PRESTACIONES_DETALLE_ESTADO            _objCARGA_PRESTACIONES_DETALLE_ESTADO         = _repositorioCARGA_PRESTACIONES_DETALLE_ESTADO.GetById(CARGA_PRESTACIONES_DETALLE_ESTADOId);
                    if (Equals(_objCARGA_PRESTACIONES_DETALLE_ESTADO, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_DETALLE_ESTADO con Id =", CARGA_PRESTACIONES_DETALLE_ESTADOId.ToString()));
                    }

                    RepositorioCARGA_PRESTACIONES_ENCABEZADO _repositorioCARGA_PRESTACIONES_ENCABEZADO = new RepositorioCARGA_PRESTACIONES_ENCABEZADO(context);
                    CARGA_PRESTACIONES_ENCABEZADO            _objCARGA_PRESTACIONES_ENCABEZADO         = _repositorioCARGA_PRESTACIONES_ENCABEZADO.GetById(CARGA_PRESTACIONES_ENCABEZADOId);
                    if (Equals(_objCARGA_PRESTACIONES_ENCABEZADO, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_ENCABEZADO con Id =", CARGA_PRESTACIONES_ENCABEZADOId.ToString()));
                    }

                    RepositorioCLIENTE _repositorioCLIENTE = new RepositorioCLIENTE(context);
                    CLIENTE            _objCLIENTE         = _repositorioCLIENTE.GetById(CLIENTEId);
                    if (Equals(_objCLIENTE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CLIENTE con Id =", CLIENTEId.ToString()));
                    }

                    RepositorioGARANTIA _repositorioGARANTIA1 = new RepositorioGARANTIA(context);
                    GARANTIA            _objGARANTIA1         = _repositorioGARANTIA1.GetById(GARANTIA1Id);
                    if (Equals(_objGARANTIA1, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado GARANTIA1 con Id =", GARANTIA1Id.ToString()));
                    }

                    RepositorioPREVISION _repositorioPREVISION1 = new RepositorioPREVISION(context);
                    PREVISION            _objPREVISION1         = _repositorioPREVISION1.GetById(PREVISION1Id);
                    if (Equals(_objPREVISION1, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado PREVISION1 con Id =", PREVISION1Id.ToString()));
                    }

                    CARGA_PRESTACIONES_HUMANAS_DETALLE _CARGA_PRESTACIONES_HUMANAS_DETALLE = new CARGA_PRESTACIONES_HUMANAS_DETALLE();

                    //properties

                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.FICHA                          = FICHA;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.NOMBRE                         = NOMBRE;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.RUT                            = RUT;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.MEDICO                         = MEDICO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.EDAD                           = EDAD;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.TELEFONO                       = TELEFONO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.PROCEDENCIA                    = PROCEDENCIA;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_RECEPCION                = FECHA_RECEPCION;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.MUESTRA                        = MUESTRA;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_RESULTADOS               = FECHA_RESULTADOS;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.PREVISION                      = PREVISION;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.GARANTIA                       = GARANTIA;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.PAGADO                         = PAGADO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.PENDIENTE                      = PENDIENTE;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.TOTAL                          = TOTAL;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.RECEPCION                      = RECEPCION;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.MENSAJE_ERROR                  = MENSAJE_ERROR;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_ACTUALIZACION            = FECHA_ACTUALIZACION;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FICHA                    = VALOR_FICHA;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FECHA_MUESTRA            = VALOR_FECHA_MUESTRA;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FECHA_RECEPCION          = VALOR_FECHA_RECEPCION;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_FECHA_ENTREGA_RESULTADOS = VALOR_FECHA_ENTREGA_RESULTADOS;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.VALOR_TOTAL                    = VALOR_TOTAL;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.ACTIVO                         = true;

                    //parents

                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.CARGA_PRESTACIONES_DETALLE_ESTADO = _objCARGA_PRESTACIONES_DETALLE_ESTADO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.CARGA_PRESTACIONES_ENCABEZADO     = _objCARGA_PRESTACIONES_ENCABEZADO;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.CLIENTE    = _objCLIENTE;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.GARANTIA1  = _objGARANTIA1;
                    _CARGA_PRESTACIONES_HUMANAS_DETALLE.PREVISION1 = _objPREVISION1;

                    context.AddObject("CARGA_PRESTACIONES_HUMANAS_DETALLE", _CARGA_PRESTACIONES_HUMANAS_DETALLE);
                    context.SaveChanges();

                    return(_CARGA_PRESTACIONES_HUMANAS_DETALLE.ID);
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
 public static CARGA_PRESTACIONES_HUMANAS_DETALLE CreateCARGA_PRESTACIONES_HUMANAS_DETALLE(int id, bool aCTIVO, global::System.DateTime fECHA_ACTUALIZACION)
 {
     CARGA_PRESTACIONES_HUMANAS_DETALLE cARGA_PRESTACIONES_HUMANAS_DETALLE = new CARGA_PRESTACIONES_HUMANAS_DETALLE();
     cARGA_PRESTACIONES_HUMANAS_DETALLE.ID = id;
     cARGA_PRESTACIONES_HUMANAS_DETALLE.ACTIVO = aCTIVO;
     cARGA_PRESTACIONES_HUMANAS_DETALLE.FECHA_ACTUALIZACION = fECHA_ACTUALIZACION;
     return cARGA_PRESTACIONES_HUMANAS_DETALLE;
 }
 public void AddToCARGA_PRESTACIONES_HUMANAS_DETALLE(CARGA_PRESTACIONES_HUMANAS_DETALLE cARGA_PRESTACIONES_HUMANAS_DETALLE)
 {
     base.AddObject("CARGA_PRESTACIONES_HUMANAS_DETALLE", cARGA_PRESTACIONES_HUMANAS_DETALLE);
 }