Exemplo n.º 1
0
        public int Add(string RUT_FACTURA, string NOMBRE_FACTURA, bool AFECTO_IVA, string NOMBRE_REPORTE_FACTURA, string NOMBRE_REPORTE_FACTURA_INDIVIDUAL = "")
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    TIPO_FACTURA _TIPO_FACTURA = new TIPO_FACTURA();

                    //properties

                    _TIPO_FACTURA.RUT_FACTURA = RUT_FACTURA;
                    _TIPO_FACTURA.NOMBRE_FACTURA = NOMBRE_FACTURA;
                    _TIPO_FACTURA.AFECTO_IVA = AFECTO_IVA;
                    _TIPO_FACTURA.NOMBRE_REPORTE_FACTURA = NOMBRE_REPORTE_FACTURA;
                    _TIPO_FACTURA.NOMBRE_REPORTE_FACTURA_INDIVIDUAL = NOMBRE_REPORTE_FACTURA_INDIVIDUAL;
                    _TIPO_FACTURA.ACTIVO = true;

                    //parents

                    context.AddObject("TIPO_FACTURA",_TIPO_FACTURA);
                    context.SaveChanges();

                    return _TIPO_FACTURA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 2
0
        public int Add(string NOMBRE, string NOMBRE_REPORTE_DETALLE_FACTURA = "")
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    TIPO_PRESTACION _TIPO_PRESTACION = new TIPO_PRESTACION();

                    //properties

                    _TIPO_PRESTACION.NOMBRE = NOMBRE;
                    _TIPO_PRESTACION.NOMBRE_REPORTE_DETALLE_FACTURA = NOMBRE_REPORTE_DETALLE_FACTURA;
                    _TIPO_PRESTACION.ACTIVO = true;

                    //parents

                    context.AddObject("TIPO_PRESTACION",_TIPO_PRESTACION);
                    context.SaveChanges();

                    return _TIPO_PRESTACION.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 3
0
        public int Add(string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    GARANTIA _GARANTIA = new GARANTIA();

                    //properties

                    _GARANTIA.NOMBRE = NOMBRE;
                    _GARANTIA.ACTIVO = true;

                    //parents

                    context.AddObject("GARANTIA",_GARANTIA);
                    context.SaveChanges();

                    return _GARANTIA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 4
0
        public int Add(string NOMBRE, string REPORTE = "")
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    TIPO_COBRO _TIPO_COBRO = new TIPO_COBRO();

                    //properties

                    _TIPO_COBRO.NOMBRE = NOMBRE;
                    _TIPO_COBRO.REPORTE = REPORTE;
                    _TIPO_COBRO.ACTIVO = true;

                    //parents

                    context.AddObject("TIPO_COBRO",_TIPO_COBRO);
                    context.SaveChanges();

                    return _TIPO_COBRO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 5
0
        public int Add(System.DateTime FECHA_FACTURACION)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    FACTURACION _FACTURACION = new FACTURACION();

                    //properties

                    _FACTURACION.FECHA_FACTURACION = FECHA_FACTURACION;
                    _FACTURACION.ACTIVO = true;

                    //parents

                    context.AddObject("FACTURACION",_FACTURACION);
                    context.SaveChanges();

                    return _FACTURACION.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
        public int Add(string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    CARGA_PRESTACIONES_ESTADO _CARGA_PRESTACIONES_ESTADO = new CARGA_PRESTACIONES_ESTADO();

                    //properties

                    _CARGA_PRESTACIONES_ESTADO.NOMBRE = NOMBRE;
                    _CARGA_PRESTACIONES_ESTADO.ACTIVO = true;

                    //parents

                    context.AddObject("CARGA_PRESTACIONES_ESTADO",_CARGA_PRESTACIONES_ESTADO);
                    context.SaveChanges();

                    return _CARGA_PRESTACIONES_ESTADO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
        public int Add(string NOMBRE, string RUT = "", string EDAD = "", string TELEFONO = "", string PAGADO = "")
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    PRESTACION_HUMANA _PRESTACION_HUMANA = new PRESTACION_HUMANA();

                    //properties

                    _PRESTACION_HUMANA.NOMBRE = NOMBRE;
                    _PRESTACION_HUMANA.RUT = RUT;
                    _PRESTACION_HUMANA.EDAD = EDAD;
                    _PRESTACION_HUMANA.TELEFONO = TELEFONO;
                    _PRESTACION_HUMANA.PAGADO = PAGADO;
                    _PRESTACION_HUMANA.ACTIVO = true;

                    //parents

                    context.AddObject("PRESTACION_HUMANA",_PRESTACION_HUMANA);
                    context.SaveChanges();

                    return _PRESTACION_HUMANA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 8
0
        public int Add(string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    ESPECIE _ESPECIE = new ESPECIE();

                    //properties

                    _ESPECIE.NOMBRE = NOMBRE;
                    _ESPECIE.ACTIVO = true;

                    //parents

                    context.AddObject("ESPECIE",_ESPECIE);
                    context.SaveChanges();

                    return _ESPECIE.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 9
0
        public int Add(string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    REGION _REGION = new REGION();

                    //properties

                    _REGION.NOMBRE = NOMBRE;
                    _REGION.ACTIVO = true;

                    //parents

                    context.AddObject("REGION",_REGION);
                    context.SaveChanges();

                    return _REGION.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
        public int Add(int ESPECIEId, int RAZAId, string NOMBRE, string EDAD = "", string TELEFONO = "", string SEXO = "", string SOLICITANTE = "", string PROCEDENCIA = "", int? FICHA_CLINICA = null)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioESPECIE _repositorioESPECIE = new RepositorioESPECIE(context);
                    ESPECIE _objESPECIE = _repositorioESPECIE.GetById(ESPECIEId);
                    if(Equals(_objESPECIE,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado ESPECIE con Id =",ESPECIEId.ToString()));
                    }

                    RepositorioRAZA _repositorioRAZA = new RepositorioRAZA(context);
                    RAZA _objRAZA = _repositorioRAZA.GetById(RAZAId);
                    if(Equals(_objRAZA,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado RAZA con Id =",RAZAId.ToString()));
                    }

                    PRESTACION_VETERINARIA _PRESTACION_VETERINARIA = new PRESTACION_VETERINARIA();

                    //properties

                    _PRESTACION_VETERINARIA.NOMBRE = NOMBRE;
                    _PRESTACION_VETERINARIA.EDAD = EDAD;
                    _PRESTACION_VETERINARIA.TELEFONO = TELEFONO;
                    _PRESTACION_VETERINARIA.SEXO = SEXO;
                    _PRESTACION_VETERINARIA.SOLICITANTE = SOLICITANTE;
                    _PRESTACION_VETERINARIA.PROCEDENCIA = PROCEDENCIA;
                    _PRESTACION_VETERINARIA.FICHA_CLINICA = FICHA_CLINICA;
                    _PRESTACION_VETERINARIA.ACTIVO = true;

                    //parents

                    _PRESTACION_VETERINARIA.ESPECIE = _objESPECIE;
                    _PRESTACION_VETERINARIA.RAZA = _objRAZA;

                    context.AddObject("PRESTACION_VETERINARIA",_PRESTACION_VETERINARIA);
                    context.SaveChanges();

                    return _PRESTACION_VETERINARIA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
        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;
            }
        }
        public int Add(int CARGA_PRESTACIONES_ESTADOId, int TIPO_PRESTACIONId, System.DateTime FECHA_CARGA, string ARCHIVO)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCARGA_PRESTACIONES_ESTADO _repositorioCARGA_PRESTACIONES_ESTADO = new RepositorioCARGA_PRESTACIONES_ESTADO(context);
                    CARGA_PRESTACIONES_ESTADO _objCARGA_PRESTACIONES_ESTADO = _repositorioCARGA_PRESTACIONES_ESTADO.GetById(CARGA_PRESTACIONES_ESTADOId);
                    if(Equals(_objCARGA_PRESTACIONES_ESTADO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_ESTADO con Id =",CARGA_PRESTACIONES_ESTADOId.ToString()));
                    }

                    RepositorioTIPO_PRESTACION _repositorioTIPO_PRESTACION = new RepositorioTIPO_PRESTACION(context);
                    TIPO_PRESTACION _objTIPO_PRESTACION = _repositorioTIPO_PRESTACION.GetById(TIPO_PRESTACIONId);
                    if(Equals(_objTIPO_PRESTACION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado TIPO_PRESTACION con Id =",TIPO_PRESTACIONId.ToString()));
                    }

                    CARGA_PRESTACIONES_ENCABEZADO _CARGA_PRESTACIONES_ENCABEZADO = new CARGA_PRESTACIONES_ENCABEZADO();

                    //properties

                    _CARGA_PRESTACIONES_ENCABEZADO.FECHA_CARGA = FECHA_CARGA;
                    _CARGA_PRESTACIONES_ENCABEZADO.ARCHIVO = ARCHIVO;
                    _CARGA_PRESTACIONES_ENCABEZADO.ACTIVO = true;

                    //parents

                    _CARGA_PRESTACIONES_ENCABEZADO.CARGA_PRESTACIONES_ESTADO = _objCARGA_PRESTACIONES_ESTADO;
                    _CARGA_PRESTACIONES_ENCABEZADO.TIPO_PRESTACION = _objTIPO_PRESTACION;

                    context.AddObject("CARGA_PRESTACIONES_ENCABEZADO",_CARGA_PRESTACIONES_ENCABEZADO);
                    context.SaveChanges();

                    return _CARGA_PRESTACIONES_ENCABEZADO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 13
0
        public int Add(int FACTURAId, int PRESTACIONId, int MONTO_TOTAL, int MONTO_COBRADO)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioFACTURA _repositorioFACTURA = new RepositorioFACTURA(context);
                    FACTURA _objFACTURA = _repositorioFACTURA.GetById(FACTURAId);
                    if(Equals(_objFACTURA,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado FACTURA con Id =",FACTURAId.ToString()));
                    }

                    RepositorioPRESTACION _repositorioPRESTACION = new RepositorioPRESTACION(context);
                    PRESTACION _objPRESTACION = _repositorioPRESTACION.GetById(PRESTACIONId);
                    if(Equals(_objPRESTACION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado PRESTACION con Id =",PRESTACIONId.ToString()));
                    }

                    FACTURA_DETALLE _FACTURA_DETALLE = new FACTURA_DETALLE();

                    //properties

                    _FACTURA_DETALLE.MONTO_TOTAL = MONTO_TOTAL;
                    _FACTURA_DETALLE.MONTO_COBRADO = MONTO_COBRADO;
                    _FACTURA_DETALLE.ACTIVO = true;

                    //parents

                    _FACTURA_DETALLE.FACTURA = _objFACTURA;
                    _FACTURA_DETALLE.PRESTACION = _objPRESTACION;

                    context.AddObject("FACTURA_DETALLE",_FACTURA_DETALLE);
                    context.SaveChanges();

                    return _FACTURA_DETALLE.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 14
0
        public int Add(int EXAMENId, int PRESTACIONId, int? VALOR = 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()));
                    }

                    RepositorioPRESTACION _repositorioPRESTACION = new RepositorioPRESTACION(context);
                    PRESTACION _objPRESTACION = _repositorioPRESTACION.GetById(PRESTACIONId);
                    if(Equals(_objPRESTACION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado PRESTACION con Id =",PRESTACIONId.ToString()));
                    }

                    PRESTACION_EXAMEN _PRESTACION_EXAMEN = new PRESTACION_EXAMEN();

                    //properties

                    _PRESTACION_EXAMEN.VALOR = VALOR;
                    _PRESTACION_EXAMEN.ACTIVO = true;

                    //parents

                    _PRESTACION_EXAMEN.EXAMEN = _objEXAMEN;
                    _PRESTACION_EXAMEN.PRESTACION = _objPRESTACION;

                    context.AddObject("PRESTACION_EXAMEN",_PRESTACION_EXAMEN);
                    context.SaveChanges();

                    return _PRESTACION_EXAMEN.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 15
0
        public int Add(int CONVENIO_TARIFARIOId, int EXAMENId, int VALOR)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCONVENIO_TARIFARIO _repositorioCONVENIO_TARIFARIO = new RepositorioCONVENIO_TARIFARIO(context);
                    CONVENIO_TARIFARIO _objCONVENIO_TARIFARIO = _repositorioCONVENIO_TARIFARIO.GetById(CONVENIO_TARIFARIOId);
                    if(Equals(_objCONVENIO_TARIFARIO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CONVENIO_TARIFARIO con Id =",CONVENIO_TARIFARIOId.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()));
                    }

                    CONVENIO_EXAMEN _CONVENIO_EXAMEN = new CONVENIO_EXAMEN();

                    //properties

                    _CONVENIO_EXAMEN.VALOR = VALOR;
                    _CONVENIO_EXAMEN.ACTIVO = true;

                    //parents

                    _CONVENIO_EXAMEN.CONVENIO_TARIFARIO = _objCONVENIO_TARIFARIO;
                    _CONVENIO_EXAMEN.EXAMEN = _objEXAMEN;

                    context.AddObject("CONVENIO_EXAMEN",_CONVENIO_EXAMEN);
                    context.SaveChanges();

                    return _CONVENIO_EXAMEN.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 16
0
        public int Add(int NOTA_COBROId, int FACTURAId, int MONTO_PENDIENTE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioNOTA_COBRO _repositorioNOTA_COBRO = new RepositorioNOTA_COBRO(context);
                    NOTA_COBRO _objNOTA_COBRO = _repositorioNOTA_COBRO.GetById(NOTA_COBROId);
                    if(Equals(_objNOTA_COBRO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado NOTA_COBRO con Id =",NOTA_COBROId.ToString()));
                    }

                    RepositorioFACTURA _repositorioFACTURA = new RepositorioFACTURA(context);
                    FACTURA _objFACTURA = _repositorioFACTURA.GetById(FACTURAId);
                    if(Equals(_objFACTURA,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado FACTURA con Id =",FACTURAId.ToString()));
                    }

                    NOTA_COBRO_DETALLE _NOTA_COBRO_DETALLE = new NOTA_COBRO_DETALLE();

                    //properties

                    _NOTA_COBRO_DETALLE.MONTO_PENDIENTE = MONTO_PENDIENTE;
                    _NOTA_COBRO_DETALLE.ACTIVO = true;

                    //parents

                    _NOTA_COBRO_DETALLE.NOTA_COBRO = _objNOTA_COBRO;
                    _NOTA_COBRO_DETALLE.FACTURA = _objFACTURA;

                    context.AddObject("NOTA_COBRO_DETALLE",_NOTA_COBRO_DETALLE);
                    context.SaveChanges();

                    return _NOTA_COBRO_DETALLE.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 17
0
        public int Add(int FACTURA_DETALLEId, int PAGOId, int MONTO)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioFACTURA_DETALLE _repositorioFACTURA_DETALLE = new RepositorioFACTURA_DETALLE(context);
                    FACTURA_DETALLE _objFACTURA_DETALLE = _repositorioFACTURA_DETALLE.GetById(FACTURA_DETALLEId);
                    if(Equals(_objFACTURA_DETALLE,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado FACTURA_DETALLE con Id =",FACTURA_DETALLEId.ToString()));
                    }

                    RepositorioPAGO _repositorioPAGO = new RepositorioPAGO(context);
                    PAGO _objPAGO = _repositorioPAGO.GetById(PAGOId);
                    if(Equals(_objPAGO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado PAGO con Id =",PAGOId.ToString()));
                    }

                    PAGO_DETALLE _PAGO_DETALLE = new PAGO_DETALLE();

                    //properties

                    _PAGO_DETALLE.MONTO = MONTO;
                    _PAGO_DETALLE.ACTIVO = true;

                    //parents

                    _PAGO_DETALLE.FACTURA_DETALLE = _objFACTURA_DETALLE;
                    _PAGO_DETALLE.PAGO = _objPAGO;

                    context.AddObject("PAGO_DETALLE",_PAGO_DETALLE);
                    context.SaveChanges();

                    return _PAGO_DETALLE.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 18
0
        public int Add(int CLIENTEId, int COBROId, int CORRELATIVO)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    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()));
                    }

                    RepositorioCOBRO _repositorioCOBRO = new RepositorioCOBRO(context);
                    COBRO _objCOBRO = _repositorioCOBRO.GetById(COBROId);
                    if(Equals(_objCOBRO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado COBRO con Id =",COBROId.ToString()));
                    }

                    NOTA_COBRO _NOTA_COBRO = new NOTA_COBRO();

                    //properties

                    _NOTA_COBRO.CORRELATIVO = CORRELATIVO;
                    _NOTA_COBRO.ACTIVO = true;

                    //parents

                    _NOTA_COBRO.CLIENTE = _objCLIENTE;
                    _NOTA_COBRO.COBRO = _objCOBRO;

                    context.AddObject("NOTA_COBRO",_NOTA_COBRO);
                    context.SaveChanges();

                    return _NOTA_COBRO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 19
0
        public int Add(int EXAMENId, int EXAMEN1Id)
        {
            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()));
                    }

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

                    EXAMEN_DETALLE _EXAMEN_DETALLE = new EXAMEN_DETALLE();

                    //properties

                    _EXAMEN_DETALLE.ACTIVO = true;

                    //parents

                    _EXAMEN_DETALLE.EXAMEN = _objEXAMEN;
                    _EXAMEN_DETALLE.EXAMEN1 = _objEXAMEN1;

                    context.AddObject("EXAMEN_DETALLE",_EXAMEN_DETALLE);
                    context.SaveChanges();

                    return _EXAMEN_DETALLE.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 20
0
        public int Add(int FACTURAId, System.DateTime FECHA_EMISION, int NUMERO_NOTA_CREDITO, bool CORRECCION_TOTAL_PARCIAL)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioFACTURA _repositorioFACTURA = new RepositorioFACTURA(context);
                    FACTURA _objFACTURA = _repositorioFACTURA.GetById(FACTURAId);
                    if(Equals(_objFACTURA,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado FACTURA con Id =",FACTURAId.ToString()));
                    }

                    NOTA_CREDITO _NOTA_CREDITO = new NOTA_CREDITO();

                    //properties

                    _NOTA_CREDITO.FECHA_EMISION = FECHA_EMISION;
                    _NOTA_CREDITO.NUMERO_NOTA_CREDITO = NUMERO_NOTA_CREDITO;
                    _NOTA_CREDITO.CORRECCION_TOTAL_PARCIAL = CORRECCION_TOTAL_PARCIAL;
                    _NOTA_CREDITO.ACTIVO = true;

                    //parents

                    _NOTA_CREDITO.FACTURA = _objFACTURA;

                    context.AddObject("NOTA_CREDITO",_NOTA_CREDITO);
                    context.SaveChanges();

                    return _NOTA_CREDITO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 21
0
        public int Add(int ID, string NOMBRE)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioREGION repositorio = new RepositorioREGION(context);

                    if (repositorio.GetByFilter(ID, true).Any())
                        throw new Exception("Ya existe una región con este ID");

                    REGION _REGION = null;
                    if (repositorio.GetByFilter(ID, false).Any())
                    {
                        _REGION = repositorio.GetByFilter(ID, false).First();
                        _REGION.NOMBRE = NOMBRE;
                        _REGION.ACTIVO = true;
                    }
                    else
                    {
                        _REGION = new Modelo.REGION();
                        _REGION.ID = ID;
                        _REGION.NOMBRE = NOMBRE;
                        _REGION.ACTIVO = true;
                        context.AddObject("REGION", _REGION);
                    }

                    context.SaveChanges();

                    return _REGION.ID;
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 22
0
        public int Add(int TIPO_PRESTACIONId, string CODIGO, string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioTIPO_PRESTACION _repositorioTIPO_PRESTACION = new RepositorioTIPO_PRESTACION(context);
                    TIPO_PRESTACION _objTIPO_PRESTACION = _repositorioTIPO_PRESTACION.GetById(TIPO_PRESTACIONId);
                    if(Equals(_objTIPO_PRESTACION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado TIPO_PRESTACION con Id =",TIPO_PRESTACIONId.ToString()));
                    }

                    EXAMEN _EXAMEN = new EXAMEN();

                    //properties

                    _EXAMEN.CODIGO = CODIGO;
                    _EXAMEN.NOMBRE = NOMBRE;
                    _EXAMEN.ACTIVO = true;

                    //parents

                    _EXAMEN.TIPO_PRESTACION = _objTIPO_PRESTACION;

                    context.AddObject("EXAMEN",_EXAMEN);
                    context.SaveChanges();

                    return _EXAMEN.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 23
0
        public int Add(int CLIENTEId, int FECHA_PAGO, int MONTO_PAGO)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    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()));
                    }

                    PAGO _PAGO = new PAGO();

                    //properties

                    _PAGO.FECHA_PAGO = FECHA_PAGO;
                    _PAGO.MONTO_PAGO = MONTO_PAGO;
                    _PAGO.ACTIVO = true;

                    //parents

                    _PAGO.CLIENTE = _objCLIENTE;

                    context.AddObject("PAGO",_PAGO);
                    context.SaveChanges();

                    return _PAGO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 24
0
        public int Add(int REGIONId, string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioREGION _repositorioREGION = new RepositorioREGION(context);
                    REGION _objREGION = _repositorioREGION.GetById(REGIONId);
                    if(Equals(_objREGION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado REGION con Id =",REGIONId.ToString()));
                    }

                    COMUNA _COMUNA = new COMUNA();

                    //properties

                    _COMUNA.NOMBRE = NOMBRE;
                    _COMUNA.ACTIVO = true;

                    //parents

                    _COMUNA.REGION = _objREGION;

                    context.AddObject("COMUNA",_COMUNA);
                    context.SaveChanges();

                    return _COMUNA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 25
0
        public int Add(int TIPO_COBROId, System.DateTime FECHA_COBRO)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioTIPO_COBRO _repositorioTIPO_COBRO = new RepositorioTIPO_COBRO(context);
                    TIPO_COBRO _objTIPO_COBRO = _repositorioTIPO_COBRO.GetById(TIPO_COBROId);
                    if(Equals(_objTIPO_COBRO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado TIPO_COBRO con Id =",TIPO_COBROId.ToString()));
                    }

                    COBRO _COBRO = new COBRO();

                    //properties

                    _COBRO.FECHA_COBRO = FECHA_COBRO;
                    _COBRO.ACTIVO = true;

                    //parents

                    _COBRO.TIPO_COBRO = _objTIPO_COBRO;

                    context.AddObject("COBRO",_COBRO);
                    context.SaveChanges();

                    return _COBRO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 26
0
        public int Add(int PRESTACIONId, string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioPRESTACION _repositorioPRESTACION = new RepositorioPRESTACION(context);
                    PRESTACION _objPRESTACION = _repositorioPRESTACION.GetById(PRESTACIONId);
                    if(Equals(_objPRESTACION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado PRESTACION con Id =",PRESTACIONId.ToString()));
                    }

                    PRESTACION_MUESTRA _PRESTACION_MUESTRA = new PRESTACION_MUESTRA();

                    //properties

                    _PRESTACION_MUESTRA.NOMBRE = NOMBRE;
                    _PRESTACION_MUESTRA.ACTIVO = true;

                    //parents

                    _PRESTACION_MUESTRA.PRESTACION = _objPRESTACION;

                    context.AddObject("PRESTACION_MUESTRA",_PRESTACION_MUESTRA);
                    context.SaveChanges();

                    return _PRESTACION_MUESTRA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 27
0
        public int Add(int CLIENTEId, string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    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()));
                    }

                    CLIENTE_SINONIMO _CLIENTE_SINONIMO = new CLIENTE_SINONIMO();

                    //properties

                    _CLIENTE_SINONIMO.NOMBRE = NOMBRE;
                    _CLIENTE_SINONIMO.ACTIVO = true;

                    //parents

                    _CLIENTE_SINONIMO.CLIENTE = _objCLIENTE;

                    context.AddObject("CLIENTE_SINONIMO",_CLIENTE_SINONIMO);
                    context.SaveChanges();

                    return _CLIENTE_SINONIMO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 28
0
        public int Add(int CONVENIOId, System.DateTime FECHA_VIGENCIA)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCONVENIO _repositorioCONVENIO = new RepositorioCONVENIO(context);
                    CONVENIO _objCONVENIO = _repositorioCONVENIO.GetById(CONVENIOId);
                    if(Equals(_objCONVENIO,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CONVENIO con Id =",CONVENIOId.ToString()));
                    }

                    CONVENIO_TARIFARIO _CONVENIO_TARIFARIO = new CONVENIO_TARIFARIO();

                    //properties

                    _CONVENIO_TARIFARIO.FECHA_VIGENCIA = FECHA_VIGENCIA;
                    _CONVENIO_TARIFARIO.ACTIVO = true;

                    //parents

                    _CONVENIO_TARIFARIO.CONVENIO = _objCONVENIO;

                    context.AddObject("CONVENIO_TARIFARIO",_CONVENIO_TARIFARIO);
                    context.SaveChanges();

                    return _CONVENIO_TARIFARIO.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 29
0
        public int Add(int ESPECIEId, string NOMBRE)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioESPECIE _repositorioESPECIE = new RepositorioESPECIE(context);
                    ESPECIE _objESPECIE = _repositorioESPECIE.GetById(ESPECIEId);
                    if(Equals(_objESPECIE,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado ESPECIE con Id =",ESPECIEId.ToString()));
                    }

                    RAZA _RAZA = new RAZA();

                    //properties

                    _RAZA.NOMBRE = NOMBRE;
                    _RAZA.ACTIVO = true;

                    //parents

                    _RAZA.ESPECIE = _objESPECIE;

                    context.AddObject("RAZA",_RAZA);
                    context.SaveChanges();

                    return _RAZA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 30
0
        public int Add(int CLIENTEId, int FACTURACIONId, int TIPO_FACTURAId, int CORRELATIVO, string RUT_LABORATORIO, int NETO, int IVA, int TOTAL, string NOMBRE_CLIENTE = "", string RUT_CLIENTE = "", string DIRECCION = "", string NOMBRE_COMUNA = "", int? NUMERO_FACTURA = null, int? DESCUENTO = null, string FONO = "", string GIRO = "", string DETALLE = "", bool? PAGADA = null)
        {
            Init();
            try
            {
                 using (LQCEEntities context = new LQCEEntities())
                {
                    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()));
                    }

                    RepositorioFACTURACION _repositorioFACTURACION = new RepositorioFACTURACION(context);
                    FACTURACION _objFACTURACION = _repositorioFACTURACION.GetById(FACTURACIONId);
                    if(Equals(_objFACTURACION,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado FACTURACION con Id =",FACTURACIONId.ToString()));
                    }

                    RepositorioTIPO_FACTURA _repositorioTIPO_FACTURA = new RepositorioTIPO_FACTURA(context);
                    TIPO_FACTURA _objTIPO_FACTURA = _repositorioTIPO_FACTURA.GetById(TIPO_FACTURAId);
                    if(Equals(_objTIPO_FACTURA,null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado TIPO_FACTURA con Id =",TIPO_FACTURAId.ToString()));
                    }

                    FACTURA _FACTURA = new FACTURA();

                    //properties

                    _FACTURA.CORRELATIVO = CORRELATIVO;
                    _FACTURA.NOMBRE_CLIENTE = NOMBRE_CLIENTE;
                    _FACTURA.RUT_CLIENTE = RUT_CLIENTE;
                    _FACTURA.DIRECCION = DIRECCION;
                    _FACTURA.NOMBRE_COMUNA = NOMBRE_COMUNA;
                    _FACTURA.NUMERO_FACTURA = NUMERO_FACTURA;
                    _FACTURA.RUT_LABORATORIO = RUT_LABORATORIO;
                    _FACTURA.DESCUENTO = DESCUENTO;
                    _FACTURA.FONO = FONO;
                    _FACTURA.GIRO = GIRO;
                    _FACTURA.DETALLE = DETALLE;
                    _FACTURA.NETO = NETO;
                    _FACTURA.IVA = IVA;
                    _FACTURA.TOTAL = TOTAL;
                    _FACTURA.PAGADA = PAGADA;
                    _FACTURA.ACTIVO = true;

                    //parents

                    _FACTURA.CLIENTE = _objCLIENTE;
                    _FACTURA.FACTURACION = _objFACTURACION;
                    _FACTURA.TIPO_FACTURA = _objTIPO_FACTURA;

                    context.AddObject("FACTURA",_FACTURA);
                    context.SaveChanges();

                    return _FACTURA.ID;
                }
            }
            catch(Exception ex)
            {
                 ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }