public void insertarProveedor(DUProveedor proveedor) { using (var db = new Mapeo("usuario")) { db.uProveedor.Add(proveedor); daoAuditoria.insert(proveedor, proveedor.Session, "usuario", "proveedor"); db.SaveChanges(); } }
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 void actualizarProveedor(DUProveedor proveedor) { using (var db = new Mapeo("usuario")) { var datos = db.uProveedor.Find(proveedor.Id); daoAuditoria.update(proveedor, datos, proveedor.Session, "usuario", "proveedor"); db.uProveedor.Attach(proveedor); var entry = db.Entry(proveedor); entry.State = EntityState.Modified; db.SaveChanges(); } }
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>"); } }
public void insertarProveedor(DUProveedor proveedor) { daoProveedor dao = new daoProveedor(); dao.insertarProveedor(proveedor); }
public void actualizarProveedor(DUProveedor proveedor) { daoProveedor dao = new daoProveedor(); dao.actualizarProveedor(proveedor); }