public int EliminaProveedor(int i_idProveedor) { Proveedor objProveed = new Proveedor(); DLProveedor odlProv = new DLProveedor(); objProveed = odlProv.getProveedorID(i_idProveedor); objProveed.estatus = "INACTIVO"; int iTotal = 0; try { iTotal = odlProv.ValidarProveedoresAsignados(objProveed.idProveedor); if (iTotal == 0) { odlProv.UpdateProveedor(ref objProveed); } } catch (Exception ex) { throw ex; } return(iTotal); }
public void CargaProveedor(ref DropDownList oddlCargaProveedor) { DLProveedor DataLayerProveedor = new DLProveedor(); oddlCargaProveedor.DataSource = DataLayerProveedor.getProveedorAll(); oddlCargaProveedor.DataValueField = "idProveedor"; oddlCargaProveedor.DataTextField = "Descripcion"; }
protected void BT_Eliminar_Click(object sender, EventArgs e) { Button editar = (Button)sender; DLProveedor datos = new DLProveedor(); datos.eliminarProveedor(int.Parse(editar.CommandArgument.ToString()), Session.SessionID); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se elimino categoria.')", true); GV_Proveedores.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { Int32 formulario = 15; DLControles data = new DLControles(); Hashtable compIdioma = data.ObtenerIdiomaControles(formulario, int.Parse(Session["idioma"].ToString())); Session["compIdioma"] = compIdioma; L_Referencia.Text = compIdioma["L_Referencia"].ToString(); L_Nombre.Text = compIdioma["L_Nombre"].ToString(); L_Telefono.Text = compIdioma["L_Telefono"].ToString(); L_Correo.Text = compIdioma["L_Correo"].ToString(); L_Direccion.Text = compIdioma["L_Direccion"].ToString(); REV_Nombre.ErrorMessage = compIdioma["REV"].ToString(); REV_Telefono.ErrorMessage = compIdioma["REV"].ToString(); REV_Correo.ErrorMessage = compIdioma["REV"].ToString(); REV_Direccion.ErrorMessage = compIdioma["REV"].ToString(); BTN_Guardar.Text = compIdioma["BTN_Guardar"].ToString(); L_Titulo.Text = compIdioma["L_Titulo"].ToString(); try { DLValidaciones validar = new DLValidaciones(); Int32 valor = int.Parse(validar.ValidarPostBack(IsPostBack)); try{ Int32 a = int.Parse(Session["Accion"].ToString()); BTN_Guardar_ConfirmButtonExtender.ConfirmText = "¿Desea realizar cambios?"; Int32 id = int.Parse(Session["Proveedor_M"].ToString()); DLProveedor datos = new DLProveedor(); DUProveedor proveedor = datos.obtenerProveedorModificar(id).First(); TB_Referencia.Text = "" + proveedor.Id; TB_Referencia.Enabled = false; TB_Nombre.Text = proveedor.Nombre; TB_Telefono.Text = proveedor.Telefono; TB_Correo.Text = proveedor.Correo; TB_Direccion.Text = proveedor.Direccion; }catch { BTN_Guardar_ConfirmButtonExtender.ConfirmText = "¿Desea agregar nuevo elemento?"; TB_Referencia.Visible = false; L_Referencia.Visible = false; } } catch { } }
public int ValidaEliminacion(int i_idProveedor) { DLProveedor odlProv = new DLProveedor(); int iTotal = 0; try { iTotal = odlProv.ValidarProveedoresAsignados(i_idProveedor); } catch (Exception ex) { throw ex; } return(iTotal); }
public List <Proveedor> ObtieneProveedores() { DLProveedor odlProv = new DLProveedor(); List <Proveedor> lstProv = new List <Proveedor>(); try { lstProv = odlProv.getProveedorAll(); lstProv.RemoveAll(x => x.idProveedor == 0); } catch (Exception ex) { throw ex; } return(lstProv); }
public int ActualizaProveedor(int i_idProveedor, string s_descripcion, string s_estatus) { Proveedor objProveed = new Proveedor(); DLProveedor odlProv = new DLProveedor(); objProveed.idProveedor = i_idProveedor; objProveed.descripcion = s_descripcion; objProveed.estatus = s_estatus; try { odlProv.UpdateProveedor(ref objProveed); } catch (Exception ex) { throw ex; } return(objProveed.idProveedor); }
protected void BTN_Guardar_Click(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; try { Int32 a = int.Parse(Session["Accion"].ToString()); DUProveedor proveedor = new DUProveedor(); proveedor.Id = int.Parse(TB_Referencia.Text); proveedor.Nombre = TB_Nombre.Text; proveedor.Telefono = TB_Telefono.Text; proveedor.Correo = TB_Correo.Text; proveedor.Direccion = TB_Direccion.Text; proveedor.Session = Session.SessionID; proveedor.LastModifiend = DateTime.Now; DLProveedor datos = new DLProveedor(); datos.actualizarProveedor(proveedor); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Se modifico exitosamente.');window.location=\"Proveedores_Admin.aspx\"</script>"); }catch { DUProveedor proveedor = new DUProveedor(); proveedor.Nombre = TB_Nombre.Text; proveedor.Telefono = TB_Telefono.Text; proveedor.Correo = TB_Correo.Text; proveedor.Correo = TB_Direccion.Text; proveedor.Session = Session.SessionID; DLProveedor datos = new DLProveedor(); datos.insertarProveedor(proveedor); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Se creo exitosamente.');window.location=\"Proveedores_Admin.aspx\"</script>"); } }