public string AggDpto(Departamento dpto) { if (dpto != null) { using (dbInfoClientes db = new dbInfoClientes()) { try { if (ExisteDpto(dpto.DpCodDpto)) { return("Ya existe un departamento con el código " + dpto.DpCodDpto); } db.Departamento.Add(dpto); db.SaveChanges(); return("Departamento insertado correctamente."); } catch (Exception ex) { StreamWriter w = System.IO.File.AppendText(Clases.Funciones.ruta); w.Close(); w = System.IO.File.AppendText(Clases.Funciones.ruta); Clases.Funciones.LogError(ex.Message, "Error agregando departamento", w); w.Close(); return("Error"); } } } else { return("Error en datos"); } }
public string AggMuni(Municipio muni) { if (muni != null) { using (dbInfoClientes db = new dbInfoClientes()) { try { if (ExisteMuni(muni.MnIdMunicipio)) { return("Ya existe un municipio con el código " + muni.MnIdMunicipio); } db.Municipio.Add(muni); db.SaveChanges(); return("Municipio insertado correctamente."); } catch (Exception ex) { StreamWriter w = System.IO.File.AppendText(Clases.Funciones.ruta); w.Close(); w = System.IO.File.AppendText(Clases.Funciones.ruta); Clases.Funciones.LogError(ex.Message, "Error agregando municipio", w); w.Close(); return("Error"); } } } else { return("Error"); } }
public string AggPais(Pais pais) { if (pais != null) { using (dbInfoClientes db = new dbInfoClientes()) { try { if (ExistePais(pais.PsCodPais)) { return("Ya existe un pais con el codigo " + pais.PsCodPais); } db.Pais.Add(pais); db.SaveChanges(); return("Pais insertado correctamente."); } catch (Exception ex) { StreamWriter w = System.IO.File.AppendText(Clases.Funciones.ruta); w.Close(); w = System.IO.File.AppendText(Clases.Funciones.ruta); Clases.Funciones.LogError(ex.Message, "Error insertando pais", w); w.Close(); return("Error"); } } } else { return("Error"); } }
public JsonResult consultaClienteById(string nit) { using (dbInfoClientes db = new dbInfoClientes()) { var prod = db.Clientes.Find(nit); string nitCryp = cl.DESDecrypt(prod.ClNIt); prod.ClNIt = nitCryp; return(Json(prod, JsonRequestBehavior.AllowGet)); } }
public string EliminarCliente(string nit) { if (nit != null || nit != "") { using (dbInfoClientes db = new dbInfoClientes()) { var terList = db.Clientes.Where(a => a.ClNIt == nit).FirstOrDefault(); db.Clientes.Remove(terList); db.SaveChanges(); return("Cliente eliminado"); } } else { return("Error en datos"); } }
public string AggCliente(Clientes cliente) { if (cliente != null) { using (dbInfoClientes db = new dbInfoClientes()) { string nitCryp = cl.DESEncrypt(cliente.ClNIt); cliente.ClNIt = nitCryp; db.Clientes.Add(cliente); db.SaveChanges(); return("Cliente insertado"); } } else { return("Error en datos"); } }
// GET: AddEditCliente public string ActualizaCliente(Clientes cliente) { if (cliente != null) { using (dbInfoClientes db = new dbInfoClientes()) { string nit = cliente.ClNIt; var clienteExite = db.Clientes.Where(x => x.ClNIt == nit).FirstOrDefault(); clienteExite.ClNombresApe = cliente.ClNombresApe; clienteExite.ClDireccion = cliente.ClDireccion; clienteExite.ClTel = cliente.ClTel; clienteExite.MnIdMunicipio = cliente.MnIdMunicipio; clienteExite.ClCupo = cliente.ClCupo; clienteExite.ClSaldoCupo = cliente.ClSaldoCupo; clienteExite.ClPorceVisitas = cliente.ClPorceVisitas; db.SaveChanges(); return("Cliente actualizado"); } } else { return("Error en datos"); } }