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; } }
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 void Delete(int Id) { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioREGION repositorio = new RepositorioREGION(context); REGION _REGION = repositorio.GetById(Id); if(Equals(_REGION ,null)) { throw new Exception(String.Concat("No se ha encontrado REGION con Id =",Id.ToString())); } _REGION.ACTIVO = false; context.SaveChanges(); } } catch(Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
public void Delete(int Id) { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioCARGA_PRESTACIONES_ESTADO repositorio = new RepositorioCARGA_PRESTACIONES_ESTADO(context); CARGA_PRESTACIONES_ESTADO _CARGA_PRESTACIONES_ESTADO = repositorio.GetById(Id); if(Equals(_CARGA_PRESTACIONES_ESTADO ,null)) { throw new Exception(String.Concat("No se ha encontrado CARGA_PRESTACIONES_ESTADO con Id =",Id.ToString())); } _CARGA_PRESTACIONES_ESTADO.ACTIVO = false; context.SaveChanges(); } } catch(Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
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(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; } }
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; } }
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, 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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
public List<VISTA_PRESTACIONES_POR_FACTURAR> GetAllWithReferences() { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioVISTA_PRESTACIONES_POR_FACTURAR repositorio = new RepositorioVISTA_PRESTACIONES_POR_FACTURAR(context); return repositorio.GetAllWithReferences().OrderBy(i => i.NOMBRE).ToList(); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
public List<VISTA_REPORTE_FACTURA> GetAll() { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioVISTA_REPORTE_FACTURA repositorio = new RepositorioVISTA_REPORTE_FACTURA(context); return repositorio.GetAll().OrderBy(i => i.ID).ToList(); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
public CARGA_PRESTACIONES_HUMANAS_DETALLE GetByIdWithReferencesFull(int ID) { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE repositorio = new RepositorioCARGA_PRESTACIONES_HUMANAS_DETALLE(context); return repositorio.GetByIdWithReferencesFull(ID); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; return null; } }
public CLIENTE GetByIdWithFullReferences(int ID) { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioCLIENTE repositorio = new RepositorioCLIENTE(context); return repositorio.GetByIdWithFullReferences(ID); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
public void AnularFacturas(List<int> LISTA_ID_FACTURA) { Init(); //ListaDetalleFactura = new List<DTO_REPORTE_DETALLEFACTURA_PRESTACION>(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioFACTURA _RepositorioFACTURA = new RepositorioFACTURA(context); foreach (int ID_FACTURA in LISTA_ID_FACTURA) { FACTURA _FACTURA = _RepositorioFACTURA.GetByIdWithReferences(ID_FACTURA); if (_FACTURA == null) throw new Exception("No se encuentra informacion de la factura"); if (_FACTURA.NUMERO_FACTURA.HasValue) throw new Exception("La factura ya ha sido numerada"); if (_FACTURA.NOTA_CREDITO.Any(nc => nc.ACTIVO)) throw new Exception("La factura tiene notas de créditos asociadas"); _FACTURA.ACTIVO = false; foreach (FACTURA_DETALLE _FACTURA_DETALLE in _FACTURA.FACTURA_DETALLE.Where(fd => fd.ACTIVO)) { _FACTURA_DETALLE.ACTIVO = false; context.ApplyPropertyChanges("FACTURA_DETALLE", _FACTURA_DETALLE); } context.ApplyPropertyChanges("FACTURA", _FACTURA); context.SaveChanges(); } } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
public int GetByFilterWithFullReferencesCount(string RUT, string NOMBRE, int? ID_REGION, int? ID_COMUNA, int? ID_TIPO_PRESTACION, int? ID_CONVENIO) { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioCLIENTE repositorio = new RepositorioCLIENTE(context); return (from f in repositorio.GetByFilterWithFullReferences(RUT, NOMBRE, ID_REGION, ID_COMUNA, ID_TIPO_PRESTACION, ID_CONVENIO) select f).Count(); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
public List<CLIENTE> GetByFilterWithFullReferences(string RUT, string NOMBRE, int? ID_REGION, int? ID_COMUNA, int? ID_TIPO_PRESTACION, int? ID_CONVENIO, int PageIndex, int PageSize) { Init(); try { using (LQCEEntities context = new LQCEEntities()) { RepositorioCLIENTE repositorio = new RepositorioCLIENTE(context); return (from f in repositorio.GetByFilterWithFullReferences(RUT, NOMBRE, ID_REGION, ID_COMUNA, ID_TIPO_PRESTACION, ID_CONVENIO) .OrderBy(f => f.NOMBRE) .Skip((PageIndex - 1) * PageSize).Take(PageSize) select f).ToList(); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); Error = ex.Message; throw ex; } }
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; } }
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; } }