public bool Editar(vendedor ved) { bool val = false; using (siimnEntities bd = new siimnEntities()) { try { var query = bd.vendedor.Where(ven => ven.idvendedor == ved.idvendedor).First(); query.cedula = ved.cedula; query.nombrevendedor = ved.nombrevendedor; query.tipo = ved.tipo; query.telefono = ved.telefono; query.emailvend = ved.emailvend; query.direcvend = ved.direcvend; query.activo = ved.activo; query.comisionrango = ved.comisionrango; query.comision = ved.comision; query.idcompania = ved.idcompania; bd.SaveChanges(); val = true; } catch (Exception ex) { throw ex; } } return(val); }
public bool Guardarformato(formatosbpyg format, string encabezado) { using (siimnEntities bd = new siimnEntities()) { try { if (format.tipoformato.Equals("1")) { var query = bd.formatosbpyg.Where(frm => frm.idformato == 1); if (query.Count() > 0) { query.First().nombref = encabezado; } } else { var query = bd.formatosbpyg.Where(frm => frm.idformato == 2); if (query.Count() > 0) { query.First().nombref = encabezado; } } bd.formatosbpyg.Add(format); bd.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }
public bool GuardarInflacion(List <inflacion> infla, int idsucursal, string anio) { using (siimnEntities bd = new siimnEntities()) { try { foreach (inflacion item in infla) { var query = bd.inflacion.Where(inf => inf.mes == item.mes && inf.idsucursal == idsucursal && inf.anio == anio); if (query.Count() > 0) { query.First().inflamensual = item.inflamensual; } else { bd.inflacion.Add(item); } } bd.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }
/// <summary> /// Eliminar centro /// </summary> /// <param name="idcentro">identificador de centro a eliminar</param> /// <returns>booleano que rectifica si se elimina el centro</returns> public bool EliminarCentro(int idcentro) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.centrocostos.Where(cen => cen.idcentro == idcentro); if (query.Count() > 0) { bd.centrocostos.Remove(query.First()); bd.SaveChanges(); return(true); } else { return(false); } } catch (DbUpdateException ex) { throw new SystemException("ESTA OPERACION NO SE PUDO REALIZAR", ex.InnerException); } catch (Exception ex) { throw ex; } } }
public bool ActualizaDato(maetrac tipotr) { bool result = false; using (siimnEntities bd = new siimnEntities()) { try { var query = bd.maetrac.Where(ma => ma.codigotrac == tipotr.codigotrac).First(); query.nombretrac = tipotr.nombretrac; query.afectasaldo = tipotr.afectasaldo; query.afectaotro = tipotr.afectaotro; query.generaasiento = tipotr.generaasiento; query.consecutivo = tipotr.consecutivo; query.numeroactual = tipotr.numeroactual; query.codigcomp = tipotr.codigcomp; bd.SaveChanges(); } catch (Exception ex) { throw ex; } result = true; } return(result); }
public bool GuardarDatosAsiento(List <parametro> param) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.parametro.Where(par => par.nombreparametro == "cuentacaja").First(); query.valorparam = param[0].valorparam; var query1 = bd.parametro.Where(par => par.nombreparametro == "cuentarete").First(); query1.valorparam = param[1].valorparam; var query2 = bd.parametro.Where(par => par.nombreparametro == "cuentaica").First(); query2.valorparam = param[2].valorparam; var query3 = bd.parametro.Where(par => par.nombreparametro == "cuentainteres").First(); query3.valorparam = param[3].valorparam; var query4 = bd.parametro.Where(par => par.nombreparametro == "cuentacomis").First(); query4.valorparam = param[4].valorparam; var query5 = bd.parametro.Where(par => par.nombreparametro == "cuentadto").First(); query5.valorparam = param[5].valorparam; var query6 = bd.parametro.Where(par => par.nombreparametro == "cuentacheq").First(); query6.valorparam = param[6].valorparam; var query7 = bd.parametro.Where(par => par.nombreparametro == "2cheque").First(); query7.valorparam = param[7].valorparam; var query8 = bd.parametro.Where(par => par.nombreparametro == "2retenc").First(); query8.valorparam = param[8].valorparam; var query9 = bd.parametro.Where(par => par.nombreparametro == "cuentasocio").First(); query9.valorparam = param[9].valorparam; bd.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }
public bool GuardarDatosComprobante(List <parametro> param) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.parametro.Where(par => par.nombreparametro == "cueniniing").First(); query.valorparam = param[0].valorparam; var query1 = bd.parametro.Where(par => par.nombreparametro == "cuenfining").First(); query1.valorparam = param[1].valorparam; var query2 = bd.parametro.Where(par => par.nombreparametro == "cueninicos").First(); query2.valorparam = param[2].valorparam; var query3 = bd.parametro.Where(par => par.nombreparametro == "cuenfincos").First(); query3.valorparam = param[3].valorparam; var query4 = bd.parametro.Where(par => par.nombreparametro == "cuenuti").First(); query4.valorparam = param[4].valorparam; var query5 = bd.parametro.Where(par => par.nombreparametro == "codcomp").First(); query5.valorparam = param[5].valorparam; var query6 = bd.parametro.Where(par => par.nombreparametro == "descomp").First(); query6.valorparam = param[6].valorparam; bd.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }
/// <summary> /// Actualizar nit /// </summary> /// <param name="nit">nit a actualizar</param> public bool ActualizarNit(maenits nit) { bool result = false; using (siimnEntities bd = new siimnEntities()) { try { var query = bd.maenits.Where(mae => mae.nit == nit.nit); if (query.Count() > 0) { query.First().digito = nit.digito; query.First().nombrenit = nit.nombrenit; query.First().acteconomic = nit.acteconomic; query.First().idciudad = nit.idciudad; query.First().direccion = nit.direccion; query.First().telefono = nit.telefono; query.First().celular = nit.celular; query.First().email = nit.email; bd.SaveChanges(); result = true; } else { result = false; } } catch (Exception ex) { throw ex; } } return(result); }
/// <summary> /// Guardar nits /// </summary> /// <param name="nits">nit a guardar</param> public bool GuardarNits(maenits nits) { using (siimnEntities bd = new siimnEntities()) { try { maenits nit = new maenits(); nit.nit = nits.nit; nit.digito = nits.digito; nit.idtiponit = nits.idtiponit; nit.nombrenit = nits.nombrenit; nit.acteconomic = nits.acteconomic; nit.idciudad = nits.idciudad; nit.direccion = nits.direccion; nit.telefono = nits.telefono; nit.celular = nits.celular; nit.email = nits.email; bd.maenits.Add(nit); bd.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }
/// <summary> /// Actualiza presupuesto /// </summary> /// <param name="presu">presupuesto a actualizar</param> public bool UpdatePresup(List <presupuesto> presu) { bool result = false; using (siimnEntities bd = new siimnEntities()) { try { foreach (presupuesto item in presu) { var query = bd.presupuesto.Where(pre => pre.anio == item.anio && pre.cuenta == item.cuenta && pre.mes == item.mes && pre.idsucursal == item.idsucursal && pre.idcentro == item.idcentro); if (query.Count() > 0) { query.First().cantidad = item.cantidad; bd.SaveChanges(); result = true; } } } catch (Exception ex) { throw ex; } } return(result); }
/// <summary> /// Eliminar presupuesto /// </summary> /// <param name="anio">año de presupuesto</param> /// <param name="cuenta">cuenta de presupuesto</param> /// <returns>booleano si se elimina el presupuesto</returns> public bool EliminarPresu(string anio, string cuenta, int idcentro, int idsucursal) { bool result = false; using (siimnEntities bd = new siimnEntities()) { try { var query = bd.presupuesto.Where(pre => pre.anio == anio && pre.maeconta.cuenta == cuenta && pre.idcentro == idcentro && pre.idsucursal == idsucursal); if (query.Count() > 0) { foreach (var item in query.ToList()) { bd.presupuesto.Remove(item); } } bd.SaveChanges(); result = true; } catch (Exception ex) { throw ex; } } return(result); }
public bool ActualizarCliente(cliente clientes) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { try { var query = bd.cliente.Where(ma => ma.idcliente == clientes.idcliente).First(); query.idcliente = clientes.idcliente; query.documento = clientes.documento; query.digito = clientes.digito; query.nombre = clientes.nombre; query.idciudad = clientes.idciudad; query.direccion = clientes.direccion; query.telefono = clientes.telefono; query.celular = clientes.celular; query.fax = clientes.fax; query.email = clientes.email; bd.SaveChanges(); } catch (Exception ex) { throw ex; } guardo = true; } return(guardo); }
/// <summary> /// Actualiza el comprobante /// </summary> /// <param name="comp">comprobante a actualizar</param> public bool ActualizaCompr(comprobante comp) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.comprobante.Where(tip => tip.codigcomprob == comp.codigcomprob); if (query.Count() > 0) { query.First().descripcomprob = comp.descripcomprob; query.First().consecutivo = comp.consecutivo; query.First().numsiguiente = comp.numsiguiente; query.First().codigootra = comp.codigootra; bd.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { throw ex; } } }
public bool EliminarFormato(string clase, string linea, string tipof) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.formatosbpyg.Where(frm => frm.clasemayor == clase && frm.linea == linea && frm.tipoformato == tipof); if (query.Count() > 0) { bd.formatosbpyg.Remove(query.First()); bd.SaveChanges(); return(true); } else { return(false); } } catch (DbUpdateException ex) { throw new SystemException("ESTA OPERACION NO SE PUDO REALIZAR", ex.InnerException); } catch (Exception ex) { throw ex; } } }
/// <summary> /// Elimina cuenta /// </summary> /// <param name="id">identificador de la cuenta</param> /// <returns>booleano que rectifica si la cuenta ha sido eliminada</returns> public bool EliminarCuenta(string id) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.maeconta.Where(mae => mae.cuenta == id); if (query.Count() > 0) { bd.maeconta.Remove(query.First()); bd.SaveChanges(); return(true); } else { return(false); } } catch (DbUpdateException ex) { throw new SystemException("ESTA OPERACION NO SE PUDO REALIZAR", ex.InnerException); } catch (Exception ex) { throw ex; } } }
public bool ActualizarTribut(maetribut tribut) { using (siimnEntities bd = new siimnEntities()) { try { var query = bd.maetribut.Where(mae => mae.codigotrib == tribut.codigotrib); if (query.Count() > 0) { query.First().codigotrib = tribut.codigotrib; query.First().nombre = tribut.nombre; query.First().tope = tribut.tope; query.First().idnittope = tribut.idnittope; bd.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { throw ex; } } }
public bool GuardoBantar(maebanta banctar) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { bd.maebanta.Add(banctar); bd.SaveChanges(); guardo = true; } return(guardo); }
/* public bool ExisteConPago(string codigo) * { * /*bool existe = false; * using (siimnEntities bd = new siimnEntities()) * { * var query = bd.conceptospagos.Where(con => con.idconceptospago == codigo).Count(); * existe = query > 0 ? true : false; * } * * return existe; * }*/ public bool GuardoConPago(conceptospagos conpa) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { bd.conceptospagos.Add(conpa); bd.SaveChanges(); guardo = true; } return(guardo); }
public bool GuardoConcepto(maeconcc concepto) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { bd.maeconcc.Add(concepto); bd.SaveChanges(); guardo = true; } return(guardo); }
public bool GuardoFormas(formaspago formas) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { bd.formaspago.Add(formas); bd.SaveChanges(); guardo = true; } return(guardo); }
public void DesactualizarUnAsiento(List <movimi> movant) { using (siimnEntities bd = new siimnEntities()) { try { foreach (movimi item in movant) { var query = bd.saldoscuentas.Where(sal => sal.idsucursal == item.idsucursal && sal.cuenta == item.cuenta && sal.anio == item.anio && sal.mes == item.mes); if (query.Count() > 0) { query.First().saldomes = query.First().saldomes - item.valordebito - item.valorcredito; query.First().debimes = query.First().debimes - item.valordebito; query.First().credimes = query.First().credimes - item.valorcredito; } if (item.idnit != null) { var query1 = bd.maepagos.Where(mae => mae.idsucursal == item.idsucursal && mae.cuenta == item.cuenta && mae.idnit == item.idnit && mae.anio == item.anio && mae.mes == item.mes); if (query1.Count() > 0) { query1.First().saldomes = query.First().saldomes - item.valordebito - item.valorcredito; query1.First().debimes = query.First().debimes - item.valordebito; query1.First().credimes = query.First().credimes - item.valorcredito; } } if (item.idcentro != null) { var query2 = bd.acucentr.Where(acu => acu.idsucursal == item.idsucursal && acu.anio == item.anio && acu.mes == item.mes && acu.idcentro == item.idcentro && acu.idcuenta == item.cuenta && acu.idnit == item.idnit); if (query2.Count() > 0) { query2.First().saldomes = query.First().saldomes - item.valordebito - item.valorcredito; query2.First().debimes = query.First().debimes - item.valordebito; query2.First().credimes = query.First().credimes - item.valorcredito; } } } bd.SaveChanges(); } catch (Exception ex) { throw ex; } } }
public bool EliminaConcepto(int id) { bool elimina = false; using (siimnEntities bd = new siimnEntities()) { var query = bd.maeconcc.Where(mae => mae.idconcepto == id).First(); bd.maeconcc.Remove(query); bd.SaveChanges(); elimina = true; } return(elimina); }
public bool EliminaForma(string id) { bool elimina = false; using (siimnEntities bd = new siimnEntities()) { var query = bd.maebanta.Where(mae => mae.codigobanta == id).First(); bd.maebanta.Remove(query); bd.SaveChanges(); elimina = true; } return(elimina); }
public bool ActualizarConcepto(maeconcc concep) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { var query = bd.maeconcc.Where(mae => mae.idconcepto == concep.idconcepto).First(); query.descripconcepto = concep.descripconcepto; bd.SaveChanges(); guardo = true; } return(guardo); }
public bool GuardarCajero(cajero cajer) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { string pwencrypt = Encryp.EncryptStringAES(cajer.clave, "85321495kbM1m9"); cajer.clave = pwencrypt; bd.cajero.Add(cajer); bd.SaveChanges(); guardo = true; } return(guardo); }
public bool EliminaForma(string id) { bool elimina = false; using (siimnEntities bd = new siimnEntities()) { var query = bd.formaspago.Where(fom => fom.codformaspago == id).First(); bd.formaspago.Remove(query); bd.SaveChanges(); elimina = true; } return(elimina); }
public bool ActualizarBantar(maebanta banctar) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { var query = bd.maebanta.Where(mae => mae.codigobanta == banctar.codigobanta).First(); query.nombrebanta = banctar.nombrebanta; query.tipobanta = banctar.tipobanta; bd.SaveChanges(); guardo = true; } return(guardo); }
public bool ActualizarFormas(formaspago formas) { bool guardo = false; using (siimnEntities bd = new siimnEntities()) { var query = bd.formaspago.Where(fom => fom.codformaspago == formas.codformaspago).First(); query.nombreforma = formas.nombreforma; query.sivence = formas.sivence; bd.SaveChanges(); guardo = true; } return(guardo); }
/// <summary> /// Guardar centro /// </summary> /// <param name="cent">centro de costos a guardar</param> public bool GuardarCentro(centrocostos cent) { using (siimnEntities bd = new siimnEntities()) { try { bd.centrocostos.Add(cent); bd.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } } }
/// <summary> /// Crea cuenta /// </summary> /// <param name="cuenta">cuenta a crear</param> /// <returns>cuenta que ha sido creada</returns> public bool GuardarCuenta(maeconta cuenta) { try { using (siimnEntities bd = new siimnEntities()) { bd.maeconta.Add(cuenta); bd.SaveChanges(); return(true); } } catch (Exception ex) { throw ex; } }