public List <ClaseCliente> Leer() { string elementos = accionesArchivo.Leer(); if (elementos != null) { List <ClaseCliente> inv = new List <ClaseCliente>(); string[] fila = elementos.Split('\n'); for (int i = 0; i < fila.Length - 1; i++) { string[] espacio = fila[i].Split('|'); ClaseCliente a = new ClaseCliente(); a.Nombre = (espacio[0]); a.Direccion = (espacio[1]); a.RFC = (espacio[2]); a.Telefono = (espacio[3]); a.Email = (espacio[4]); inv.Add(a); } clientes = inv; return(inv); } else { return(null); } }
public bool Agregar(ClaseCliente inv) { clientes.Add(inv); bool accion = ActualizarArchivo(); clientes = Leer(); return(accion); }
public ActionResult DeleteConfirmed(int id) { ClaseCliente claseCliente = db.ClaseClientes.Find(id); db.ClaseClientes.Remove(claseCliente); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_Cliente,Nombre_Compañia_Cliente,Nombre_Contacto_Cliente")] ClaseCliente claseCliente) { if (ModelState.IsValid) { db.Entry(claseCliente).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(claseCliente)); }
public ActionResult Create([Bind(Include = "Id_Cliente,Nombre_Compañia_Cliente,Nombre_Contacto_Cliente")] ClaseCliente claseCliente) { if (ModelState.IsValid) { db.ClaseClientes.Add(claseCliente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(claseCliente)); }
// GET: ClaseClientes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClaseCliente claseCliente = db.ClaseClientes.Find(id); if (claseCliente == null) { return(HttpNotFound()); } return(View(claseCliente)); }
public bool Eliminar(ClaseCliente cat) { ClaseCliente categori = new ClaseCliente(); foreach (var Buscador in clientes) { if (Buscador.Nombre == cat.Nombre) { categori = Buscador; } } clientes.Remove(categori); bool accion = ActualizarArchivo(); clientes = Leer(); return(accion); }
public bool Modificar(ClaseCliente original, ClaseCliente modificado) { ClaseCliente t = new ClaseCliente(); foreach (var buscador in clientes) { if (original.Nombre == buscador.Nombre) { t = buscador; } } t.Nombre = modificado.Nombre; t.Direccion = modificado.Direccion; t.RFC = modificado.RFC; t.Telefono = modificado.Telefono; t.Email = modificado.Email; bool resultado = ActualizarArchivo(); clientes = Leer(); return(resultado); }
public void GuardarCliente(ClaseCliente _Cliente) { IList <IDbDataParameter> Lista = new List <IDbDataParameter>(); IDbDataParameter dato = new SqlParameter("@RazonSocial", SqlDbType.NVarChar) { Value = _Cliente.RazonSocial }; Lista.Add(dato); dato = new SqlParameter("@FechaRegistro", SqlDbType.NVarChar) { Value = _Cliente.FechaRegistro }; Lista.Add(dato); dato = new SqlParameter("@NombreComercial", SqlDbType.NVarChar) { Value = _Cliente.NombreComercial }; Lista.Add(dato); dato = new SqlParameter("@RFC", SqlDbType.NVarChar) { Value = _Cliente.RFC }; Lista.Add(dato); dato = new SqlParameter("@Direccion", SqlDbType.NVarChar) { Value = _Cliente.Direccion }; Lista.Add(dato); dato = new SqlParameter("@TelefonoEmpresa", SqlDbType.NVarChar) { Value = _Cliente.TelefonoEmpresa }; Lista.Add(dato); dato = new SqlParameter("@Extencion", SqlDbType.NVarChar) { Value = _Cliente.ExtensionEmpresa }; Lista.Add(dato); dato = new SqlParameter("@RepresentanteLegal", SqlDbType.NVarChar) { Value = _Cliente.NombreRepLegal }; Lista.Add(dato); dato = new SqlParameter("@TelRepresentanteLegal", SqlDbType.NVarChar) { Value = _Cliente.TelefonoRepLegal }; Lista.Add(dato); dato = new SqlParameter("@ExtencionTelRepresentanteLegal", SqlDbType.NVarChar) { Value = _Cliente.ExtensionTelRepLegal }; Lista.Add(dato); dato = new SqlParameter("@CorreoRepresentanteLegal", SqlDbType.NVarChar) { Value = _Cliente.CorreoRepLegal }; Lista.Add(dato); dato = new SqlParameter("@OtroTelefono", SqlDbType.NVarChar) { Value = _Cliente.OtroTelRepLegal }; Lista.Add(dato); dato = new SqlParameter("@RENIECYT", SqlDbType.NVarChar) { Value = _Cliente.RENIECYT }; Lista.Add(dato); dato = new SqlParameter("@VigenciaRENIECYT", SqlDbType.NVarChar) { Value = _Cliente.VigenciaRENIECYT }; Lista.Add(dato); dato = new SqlParameter("@DescripcionEmpresa", SqlDbType.NVarChar) { Value = _Cliente.DescripcionEmpresa }; Lista.Add(dato); dato = new SqlParameter("@EstrategiaTecnologica", SqlDbType.NVarChar) { Value = _Cliente.EstrategiaTecnologica }; Lista.Add(dato); dato = new SqlParameter("@PrincipalesProductosProcesosServicios", SqlDbType.NVarChar) { Value = _Cliente.ProductosProcesosServicios }; Lista.Add(dato); dato = new SqlParameter("@AcervoTecnológico", SqlDbType.NVarChar) { Value = _Cliente.AcervoTecnologico }; Lista.Add(dato); this.Proceso.GuardarDatos("sp_InsertarCliente", Lista); }