public PROVEEDORES ConsultarProv(int id) { PROVEEDORES aux; clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("SELECT IDPROV, NOMBRE, CUIT, IDCONTACTO from PROVEEDORES where IDPROV=@id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@id", id); conexion.abrirConexion(); conexion.ejecutarConsulta(); aux = new PROVEEDORES(); conexion.Lector.Read(); aux.intIDProv = (int)conexion.Lector["IDPROV"]; aux.strNombre = (string)conexion.Lector["NOMBRE"]; aux.strCuit = (string)conexion.Lector["CUIT"]; aux.intIdContacto = (int)conexion.Lector["IDCONTACTO"]; return(aux); } catch (Exception ex) { throw ex; } finally { conexion.Lector.Close(); conexion.cerrarConexion(); } }
public void modificar(PROVEEDORES prov) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("UPDATE PROVEEDORES SET NOMBRE=@NOMBRE, CUIT=@CUIT, ULT_MOD=@MOD WHERE IDPROV=@ID "); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@ID", prov.intIDProv); conexion.Comando.Parameters.AddWithValue("@NOMBRE", prov.strNombre); conexion.Comando.Parameters.AddWithValue("@CUIT", prov.strCuit); conexion.Comando.Parameters.AddWithValue("@MOD", prov.datUltMod); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void alta(PROVEEDORES nuevo) { clsConexiones conexion = new clsConexiones(); try { conexion.setearConsulta("insert into PROVEEDORES (NOMBRE, CUIT, IDCONTACTO, FECHA_ALTA, FECHA_BAJA, ULT_MOD, STATUS) values (@NOMBRE, @CUIT, @IDCONTACTO, @FECHA_ALTA, @FECHA_BAJA, @ULT_MOD, 1)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.strNombre); conexion.Comando.Parameters.AddWithValue("@CUIT", nuevo.strCuit); conexion.Comando.Parameters.AddWithValue("@IDCONTACTO", nuevo.intIdContacto); conexion.Comando.Parameters.AddWithValue("@FECHA_ALTA", DateTime.Now); conexion.Comando.Parameters.AddWithValue("@FECHA_BAJA", DBNull.Value); conexion.Comando.Parameters.AddWithValue("@ULT_MOD", DateTime.Now); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public ActionResult DeleteConfirmed(int id) { PROVEEDORES pROVEEDORES = db.PROVEEDORES.Find(id); db.PROVEEDORES.Remove(pROVEEDORES); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { PROVEEDORES pROVEEDORES = await db.PROVEEDORES.FindAsync(id); db.PROVEEDORES.Remove(pROVEEDORES); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,NOMBRE,AP_PATERNO,AP_MATERNO,DIRECCION,TELEFONO,EMAIL")] PROVEEDORES pROVEEDORES) { if (ModelState.IsValid) { db.Entry(pROVEEDORES).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDORES)); }
public Modificar_Proveedores(int id) { InitializeComponent(); Proveedor = new PROVEEDORES(); Proveedor = Modificar.PROVEEDORES.Where(st => st.id == id).First(); txt_Correo.Text = Proveedor.correo.ToString(); txt_Contacto.Text = Proveedor.contacto.ToString(); txt_NomEmpresa.Text = Proveedor.nombreEmpresa.ToString(); txt_Telefono.Text = Proveedor.telefono.ToString(); }
public frmAltaProv(PROVEEDORES id, char tipo) { InitializeComponent(); txbNomProv.MaxLength = 50; mtbCUIT.MaxLength = 13; txbNomContacto.MaxLength = 80; txbEmail.MaxLength = 50; txbDireccion.MaxLength = 50; txbIDProv.ReadOnly = true; txbIDContacto.ReadOnly = true; btnAceptar.Hide(); btnCancelar.Hide(); try { ProveedoresNegocio conectarP = new ProveedoresNegocio(); PROVEEDORES datosP = new PROVEEDORES(); datosP = conectarP.ConsultarProv(id.intIDProv); ContactosNegocio conectarC = new ContactosNegocio(); DatosContacto datosC = new DatosContacto(); datosC = conectarC.consultar(id.intIdContacto); txbIDProv.Text = id.intIDProv.ToString(); txbNomProv.Text = datosP.strNombre; mtbCUIT.Text = datosP.strCuit; txbIDContacto.Text = id.intIdContacto.ToString(); txbNomContacto.Text = datosC.strNombre; mtbTelefono.Text = datosC.intTelefono.ToString(); txbEmail.Text = datosC.strEmail; txbDireccion.Text = datosC.strDireccion; if (tipo == 'v') { txbNomProv.ReadOnly = true; mtbCUIT.ReadOnly = true; txbNomContacto.ReadOnly = true; mtbTelefono.ReadOnly = true; txbEmail.ReadOnly = true; txbDireccion.ReadOnly = true; btnMod.Hide(); } else if (tipo == 'm') { btnMod.Show(); } } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> Edit([Bind(Include = "Id_Proveedor,Primer_Nombre,Segundo_Nombre,Primer_Apellido,Segundo_Apellido,Empresa,Direccion,Telefono,Correo,Fecha_Nacimiento")] PROVEEDORES pROVEEDORES) { if (ModelState.IsValid) { db.Entry(pROVEEDORES).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(pROVEEDORES)); }
public ActionResult Create([Bind(Include = "ID_PROVEEDOR,PROVEEDOR,DIRECCION,TELEFONO,NOTAS")] PROVEEDORES pROVEEDORES) { if (ModelState.IsValid) { db.PROVEEDORES.Add(pROVEEDORES); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pROVEEDORES)); }
public ActionResult Edit([Bind(Include = "PROVEEDOR_ID,MUNICIPIO_ID,PROVEEDOR_EMPRESA,PROVEEDOR_CONTACTO,PROVEEDOR_TELEFONO1,PROVEEDOR_TELEFONO2,PROVEEDOR_CORREO,PROVEEDOR_NIT,PROVEEDOR_DESCRIPCION,PROVEEDOR_DIRECCION")] PROVEEDORES pROVEEDORES) { if (ModelState.IsValid) { db.Entry(pROVEEDORES).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MUNICIPIO_ID = new SelectList(db.MUNICIPIOS, "MUNICIPIO_ID", "MUNICIPIO_NOMBRE", pROVEEDORES.MUNICIPIO_ID); return(View(pROVEEDORES)); }
public ActionResult Index([Bind(Include = "ID,NOMBRE,AP_PATERNO,AP_MATERNO,DIRECCION,TELEFONO,EMAIL")] PROVEEDORES pROVEEDORES) { if (ModelState.IsValid) { db.PROVEEDORES.Add(pROVEEDORES); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.ListaProveedores = db.PROVEEDORES.ToList(); return(View(pROVEEDORES)); } }
// GET: PROVEEDORES/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PROVEEDORES pROVEEDORES = db.PROVEEDORES.Find(id); if (pROVEEDORES == null) { return(HttpNotFound()); } return(View(pROVEEDORES)); }
// GET: PROVEEDORES/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PROVEEDORES pROVEEDORES = await db.PROVEEDORES.FindAsync(id); if (pROVEEDORES == null) { return(HttpNotFound()); } return(View(pROVEEDORES)); }
// GET: PROVEEDORES/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PROVEEDORES pROVEEDORES = db.PROVEEDORES.Find(id); if (pROVEEDORES == null) { return(HttpNotFound()); } ViewBag.MUNICIPIO_ID = new SelectList(db.MUNICIPIOS, "MUNICIPIO_ID", "MUNICIPIO_NOMBRE", pROVEEDORES.MUNICIPIO_ID); return(View(pROVEEDORES)); }
public ActionResult Agregar(int id) { ViewBag.ProveedorID = new SelectList(db.PROVEEDORES, "ID", "NOMBRE"); ViewBag.ID = new SelectList(db.BANCOS, "ID", "NOMBRE"); FACTURA_PROVEEDOR f = new FACTURA_PROVEEDOR(); PROVEEDORES p = new PROVEEDORES(); PAGO_PROVEEDOR pag = new PAGO_PROVEEDOR(); f = db.FACTURA_PROVEEDOR.Find(id); var con = new SqlConnection("Data Source=DESKTOP-I5C9AA0\\SQLEXPRESS2008;Initial Catalog=InventarioUXBD;Integrated Security=True"); con.Open(); var command = new SqlCommand("SELECT SALDO FROM PAGO_PROVEEDOR WHERE ID_FACTURA=" + id + "", con); int wea = (int)(command.ExecuteScalar()); var command2 = new SqlCommand("SELECT IDESTATUS FROM PAGO_PROVEEDOR WHERE ID_FACTURA=" + id + "", con); int wea2 = (int)(command2.ExecuteScalar()); List <FACTURA_PROVEEDOR> cart = new List <FACTURA_PROVEEDOR>(); cart.Add(f); Session["Factura"] = cart; Session["SaldoRestante"] = wea; ViewBag.FacturaEncontrada = true; ViewBag.Folio = f.FOLIO; ViewBag.DescFactura = f.DESC_FACTURA; ViewBag.Saldo = f.SALDO; ViewBag.SaldoRestante = wea; ViewBag.Fecha = f.FECHA; if (wea2 == 1) { ViewBag.Estatus = "Pagado"; } if (wea2 == 2) { ViewBag.Estatus = "Sin pagar"; } if (wea2 == 3) { ViewBag.Estatus = "En proceso de pago"; } p = db.PROVEEDORES.Find(f.IDPROVEEDOR); ViewBag.Proveedor = p.NOMBRE; return(View("Index")); }
public void btnMod_Click(object sender, EventArgs e) { ProveedoresNegocio conectarP = new ProveedoresNegocio(); PROVEEDORES datosP = new PROVEEDORES(); ContactosNegocio conectarC = new ContactosNegocio(); DatosContacto datosC = new DatosContacto(); datosP.intIDProv = Convert.ToInt32(txbIDProv.Text); datosP.strNombre = txbNomProv.Text; datosP.strCuit = mtbCUIT.Text; datosP.datUltMod = DateTime.Now; datosC.intIDContacto = Convert.ToInt32(txbIDContacto.Text); datosC.strNombre = txbNomContacto.Text; datosC.intTelefono = Convert.ToInt32(mtbTelefono.Text); datosC.strEmail = txbEmail.Text; datosC.strDireccion = txbDireccion.Text; conectarP.modificar(datosP); conectarC.modificar(datosC); MessageBox.Show("Proveedor modificado"); }
private void btnAceptar_Click(object sender, EventArgs e) { ProveedoresNegocio conectarP = new ProveedoresNegocio(); PROVEEDORES datosP = new PROVEEDORES(); ContactosNegocio conectarC = new ContactosNegocio(); DatosContacto datosC = new DatosContacto(); try { datosC.strNombre = txbNomContacto.Text; datosC.strEmail = txbEmail.Text; datosC.intTelefono = (int)Convert.ToInt64(mtbTelefono.Text); datosC.strDireccion = txbDireccion.Text; conectarC.alta(datosC); } catch (Exception ex) { throw ex; } try { datosP.strNombre = txbNomProv.Text; datosP.strCuit = mtbCUIT.Text; datosP.intIdContacto = conectarC.consultarID(); conectarP.alta(datosP); } catch (Exception ex) { throw ex; } finally { MessageBox.Show("Proveedor creado exitosamente"); } }
private void btnEliminar_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("¿Esta seguro que desea borrar el registro selecionado?", "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (result == DialogResult.Yes) { foreach (DataGridViewRow row in Tabla.SelectedRows) { var eliminar = new Contexto(); var aux = new PROVEEDORES() { id = int.Parse(row.Cells[0].Value.ToString()) }; eliminar.PROVEEDORES.Attach(aux); eliminar.PROVEEDORES.Remove(aux); eliminar.SaveChanges(); MessageBox.Show("eliminado"); ActualizarTabla(); } } else { MessageBox.Show("Eliminacion cancelada"); } }
public IList <PROVEEDORES> listar() { clsConexiones conexion = new clsConexiones(); IList <PROVEEDORES> lista = new List <PROVEEDORES>(); PROVEEDORES aux; try { conexion = new clsConexiones(); conexion.setearConsulta("SELECT * from PROVEEDORES"); conexion.abrirConexion(); conexion.ejecutarConsulta(); while (conexion.Lector.Read()) { aux = new PROVEEDORES(); aux.intIDProv = (int)conexion.Lector["IDPROV"]; aux.strNombre = (string)conexion.Lector["NOMBRE"]; aux.strCuit = (string)conexion.Lector["CUIT"]; aux.intIdContacto = (int)conexion.Lector["IDCONTACTO"]; aux.datFechaAlta = (DateTime)conexion.Lector["FECHA_ALTA"]; if (conexion.Lector["FECHA_BAJA"] == DBNull.Value) { aux.datFechaBaja = null; } else { aux.datFechaBaja = (DateTime)conexion.Lector["FECHA_BAJA"]; } if (conexion.Lector["ULT_MOD"] == DBNull.Value) { aux.datUltMod = null; } else { aux.datUltMod = (DateTime)conexion.Lector["ULT_MOD"]; } aux.intStatus = (int)conexion.Lector["STATUS"]; lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { conexion.Lector.Close(); conexion.cerrarConexion(); } }