protected void btn_crear_Click(object sender, EventArgs e) { try { if (txt_NombreN.Text.Trim().Equals("") || txt_ApellidoN.Text.Trim().Equals("") || txt_CorreoN.Text.Trim().Equals("") || txt_PasswordN.Text.Trim().Equals("") || txt_ConfPass.Text.Trim().Equals("")) { Mensaje("No tan rapido", "No puedes dejar campos vacios", "warning"); } else { if (txt_PasswordN.Text != txt_ConfPass.Text) { Mensaje("Mas cuidado", "Las contraseñas no coinciden", "info"); } else { bdc = new BDConxDataContext(); Usuarios u = new Usuarios(); u.Nombre = txt_NombreN.Text; u.Apellido = txt_ApellidoN.Text; u.Correo = txt_CorreoN.Text; u.Password = txt_PasswordN.Text; u.IdEstadoUsuario = 1; u.IdTipoUsuario = dd_tipoN.SelectedIndex; bdc.Usuarios.InsertOnSubmit(u); bdc.SubmitChanges(); Mensaje("Felicitaciones", "Usuario agregado exitosamente", "success"); limpiar(); } } } catch (Exception ex) { } }
protected void GrillaUsuarios_RowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = GrillaUsuarios.Rows[e.RowIndex]; int UserID = Convert.ToInt32(GrillaUsuarios.DataKeys[e.RowIndex].Values[0]); String Nombre = (row.FindControl("txt_nombre") as TextBox).Text.Trim(); String Apellido = (row.FindControl("txt_apellido") as TextBox).Text.Trim(); String Correo = (row.FindControl("txt_correo") as TextBox).Text.Trim(); String Password = (row.FindControl("txt_password") as TextBox).Text.Trim(); int dde = (row.FindControl("dd_estado") as DropDownList).SelectedIndex; int ddt = (row.FindControl("dd_tipo") as DropDownList).SelectedIndex; if (Nombre.Equals("") || Apellido.Equals("") || Correo.Equals("") || Password.Equals("") || dde == 0 || ddt == 0) { Mensaje("No tan rapido", "No puedes dejar campos vacios", "error"); } else { bdc = new BDConxDataContext(); Usuarios us = (from u in bdc.Usuarios where u.IdUsuario == UserID select u).FirstOrDefault(); us.Nombre = Nombre; us.Apellido = Apellido; us.Correo = Correo; us.Password = Password; us.IdEstadoUsuario = dde; us.IdTipoUsuario = ddt; bdc.SubmitChanges(); GrillaUsuarios.EditIndex = -1; Mensaje("Completado con exito", "Se han actualizado los datos", "success"); this.BindGrid(); } }
protected void btn_crear_Click(object sender, EventArgs e) { try { if (txt_Descripcion.Text.Trim().Equals("") || txt_Precio.Text.Trim().Equals("")) { Mensaje("Un momento", "No puedes dejar campos vacios", "warning"); } else { SqlDataReader usuario = sql.consulta("SELECT * FROM Usuarios WHERE Correo = '" + Session["Admin"].ToString() + "'"); if (usuario.Read()) { idUsuario = Convert.ToInt32(usuario[0].ToString()); } bdc = new BDConxDataContext(); Productos p = new Productos(); p.Descripcion = txt_Descripcion.Text; p.Precio = Convert.ToInt32(txt_Precio.Text); p.FechaCreacion = Tiempo; p.IdEstadoProducto = Convert.ToInt32(dd_estadoN.SelectedValue); p.IdTipoProducto = Convert.ToInt32(dd_tipoN.SelectedValue); p.IdUsuario = idUsuario; bdc.Productos.InsertOnSubmit(p); bdc.SubmitChanges(); codigoBarras(Tiempo, txt_Descripcion.Text); limpiar(); BindGrid(); } } catch (Exception ex) { Mensaje("Ha surgido un problema", ex.Message, "warning"); } }
protected void GrillaProductos_RowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = GrillaProductos.Rows[e.RowIndex]; int ProductID = Convert.ToInt32(GrillaProductos.DataKeys[e.RowIndex].Values[0]); String CodBarra = (row.FindControl("txt_codbarra") as TextBox).Text.Trim(); String Descripcion = (row.FindControl("txt_descripcion") as TextBox).Text.Trim(); String Precio = (row.FindControl("txt_precio") as TextBox).Text.Trim(); if (CodBarra.Equals("") || Descripcion.Equals("") || Precio.Equals("")) { Mensaje("No tan rapido", "No puedes dejar campos vacios", "error"); } else { bdc = new BDConxDataContext(); Productos pr = (from p in bdc.Productos where p.IdProducto == ProductID select p).FirstOrDefault(); pr.CodBarra = CodBarra; pr.Descripcion = Descripcion; pr.Precio = Convert.ToInt32(Precio); bdc.SubmitChanges(); GrillaProductos.EditIndex = -1; Mensaje("Completado con exito", "Se han actualizado los datos", "success"); this.BindGrid(); } }
protected void GrillaProductos_RowDeleting(object sender, GridViewDeleteEventArgs e) { int ProductID = Convert.ToInt32(GrillaProductos.DataKeys[e.RowIndex].Values[0]); bdc = new BDConxDataContext(); Productos pr = (from p in bdc.Productos where p.IdProducto == ProductID select p).FirstOrDefault(); pr.IdEstadoProducto = 4; bdc.SubmitChanges(); GrillaProductos.EditIndex = -1; Mensaje("Felicidades", "Producto Eliminado del sistema", "success"); this.BindGrid(); }
protected void GrillaUsuarios_RowDeleting(object sender, GridViewDeleteEventArgs e) { GridViewRow row = GrillaUsuarios.Rows[e.RowIndex]; int UserID = Convert.ToInt32(GrillaUsuarios.DataKeys[e.RowIndex].Values[0]); bdc = new BDConxDataContext(); Usuarios us = (from u in bdc.Usuarios where u.IdUsuario == UserID select u).FirstOrDefault(); us.IdEstadoUsuario = 3; bdc.SubmitChanges(); GrillaUsuarios.EditIndex = -1; Mensaje("Felicidades", "Usuario Eliminado del sistema", "success"); this.BindGrid(); }