protected void Page_Load(object sender, EventArgs e) { if (Session["id_rol"].Equals("null")) { Response.Redirect("index.aspx"); } if (Session["verificar"].Equals("Verificada") && !Session["estado"].Equals("Normal")) { Response.Redirect("Configuracion.aspx"); } if (!Session["verificar"].Equals("Verificada") && Session["estado"].Equals("Gratis")) { Response.Redirect("Configuracion.aspx"); } if (Session["verificar"].Equals("null") && !Session["estado"].Equals("null")) { Response.Redirect("Configuracion.aspx"); } _id_user = int.Parse(Session["id_user"].ToString()); _id_empresa = int.Parse(Session["id_empresa"].ToString()); if (!IsPostBack) { Usuario user = new Usuario(); GV_Datos.DataSource = user.obtenerEmpresa(_id_empresa); GV_Datos.DataBind(); DV_FotoPerfil.DataSource = user.obtenerEmpresa(_id_empresa); DV_FotoPerfil.DataBind(); GV_Productos.DataSource = user.obtenerProductos(_id_empresa); GV_Productos.DataBind(); } }
protected void B_Agregar_Click(object sender, EventArgs e) { ValidacionesCRUDVendedor val = new ValidacionesCRUDVendedor(TB_Cedula.Text, TB_Nombre.Text, TB_Clave.Text, TB_Direccion.Text, TB_Telefono.Text, TB_Correo.Text, D_Sexo.SelectedValue.ToString(), Session["sede"].ToString(), TB_Rol.Text, null, null, null, null, null, null, null, null, null); string a = val.hacerTodoAgregar(); usu = dao.traerUsuarios2(Session["sede"].ToString()); GV_Productos.DataSource = usu; GV_Productos.DataBind(); DropDownList1.Items.Add(TB_Cedula.Text); TB_Cedula.Text = ""; TB_Nombre.Text = ""; TB_Clave.Text = ""; TB_Direccion.Text = ""; TB_Telefono.Text = ""; TB_Correo.Text = ""; #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + a + "');</script>"); #pragma warning restore CS0618 // Type or member is obsolete }
protected void B_Actualizar_Click(object sender, EventArgs e) { bool resultadoNombre = Regex.IsMatch(TB_Nombre0.Text, @"^[a-zA-Z]+$"); if (validarLlenoEditar() == true) { if (resultadoNombre == true) { if (validarNumeros(TB_Telefono0.Text) == true) { Usuario usuario2 = new Usuario(); usuario2.Cedula = int.Parse(TB_Cedula0.Text); usuario2.Nombre = TB_Nombre0.Text; usuario2.Clave = TB_Clave0.Text; usuario2.Direccion = TB_Direccion0.Text; usuario2.Estado = 1; usuario2.Telefono = int.Parse(TB_Telefono0.Text); usuario2.Sexo = D_Sexo.SelectedValue; usuario2.Sede = Session["sede"].ToString(); usuario2.Correo = TB_Correo0.Text; usuario2.Session = "hola"; usuario2.RolId = int.Parse(TB_Rol0.Text); usuario2.LastModified = DateTime.Now; dao.actualizarUsuario(usuario2); TB_Cedula0.Text = ""; TB_Nombre0.Text = ""; TB_Clave0.Text = ""; TB_Direccion0.Text = ""; TB_Telefono0.Text = ""; TB_Correo0.Text = ""; usu = dao.traerUsuarios2(Session["sede"].ToString()); GV_Productos.DataSource = usu; GV_Productos.DataBind(); DropDownList1.Items.Add(TB_Cedula.Text); } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese el telefono del Admin correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese el nombre del Admin correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese todos los datos. ');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } }
protected void GV_Productos_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e) { GV_Productos.EditIndex = -1; Usuario user = new Usuario(); GV_Productos.DataSource = user.obtenerProductos(_id_empresa); GV_Productos.DataBind(); }
protected void B_AgregarProducto_Click(object sender, EventArgs e) { ValidacionesCRUDProducto val = new ValidacionesCRUDProducto(); val.AgregarProducto(TB_ReferenciaProducto.Text, TB_Precio.Text, TB_Cantidad.Text, DL_Tallas.SelectedValue); Response.Write("<script>window.alert('" + val.devuelvemensaje() + "';</script>"); GV_Productos.DataBind(); this.reiniciar(); }
protected void GV_Productos_RowEditing(object sender, GridViewEditEventArgs e) { GV_Productos.EditIndex = e.NewEditIndex; Usuario obtener = new Usuario(); obtener.obtenerProductos(_id_empresa); GV_Productos.DataSource = obtener.obtenerProductos(_id_empresa); GV_Productos.DataBind(); }
protected void BTN_Eliminar_Click(object sender, EventArgs e) { Button eliminar = (Button)sender; DLProducto datos = new DLProducto(); datos.eliminarProducto(int.Parse(eliminar.CommandArgument.ToString()), Session.SessionID); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('se elimino correctamente')", true); GV_Productos.DataBind(); }
protected void B_Eliminar_Click(object sender, EventArgs e) { Usuario usuario3 = new Usuario(); usuario3.Cedula = int.Parse(DropDownList1.SelectedItem.ToString()); dao.eliminarUsuario(DropDownList1.SelectedItem.ToString()); usu = dao.traerUsuarios2(Session["sede"].ToString()); GV_Productos.DataSource = usu; GV_Productos.DataBind(); DropDownList1.Items.Remove(DropDownList1.SelectedItem.ToString()); }
protected void Page_Load(object sender, EventArgs e) { _id_user = int.Parse(Session["id_user"].ToString()); _id_empresa = int.Parse(Session["id_empresa"].ToString()); if (Session["id_rol"].Equals("null")) { Response.Redirect("index.aspx"); } /* if (Session["verificar"].Equals("Verificada") && !Session["estado"].Equals("Normal")) * { * Response.Redirect("Configuracion.aspx"); * } * if (!Session["verificar"].Equals("Verificada") && Session["estado"].Equals("Gratis")) * { * Response.Redirect("Configuracion.aspx"); * } * if (Session["verificar"].Equals("null") && !Session["estado"].Equals("null")) * { * Response.Redirect("Configuracion.aspx"); * }*/ Usuario obtener = new Usuario(); obtener.obtenerEmpresa(_id_empresa); GV_Empresa.DataSource = obtener.obtenerEmpresa(_id_empresa); GV_Empresa.DataBind(); obtener.obtenerProductos(_id_empresa); GV_Productos.DataSource = obtener.obtenerProductos(_id_empresa); GV_Productos.DataBind(); Usuario datos = new Usuario(); DataTable informacion = datos.obtenerFactura(_id_empresa); if (informacion.Rows.Count == 0) { datos.crearFactura(_id_empresa); informacion = datos.obtenerFactura(_id_empresa); Session["id_factura"] = informacion.Rows[0]["id_factura"].ToString(); } else { Session["id_factura"] = informacion.Rows[0]["id_factura"].ToString(); } }
protected void B_EditarProducto_Click(object sender, EventArgs e) { ValidacionesCRUDProducto val = new ValidacionesCRUDProducto(); val.EditarProducto(TB_EditarReferencia.Text, TB_EditarPrecio.Text, TB_EditarCantidad.Text, DL_EditarTallas.SelectedValue, Convert.ToInt32(Session["idproducto"]), Convert.ToString(Session["compara"])); Response.Write("<script>window.alert('" + val.devuelvemensaje() + "';</script>"); GV_Productos.DataBind(); TB_EditarReferencia.Text = ""; TB_EditarCantidad.Text = ""; TB_EditarPrecio.Text = ""; DL_EditarTallas.SelectedIndex = 0; B_EditarProducto.Enabled = false; B_Cancelar.Enabled = false; Session["compara"] = null; }
protected void B_Agregar_Click(object sender, EventArgs e) { accion = "guardar"; ValidacionesCrudAdmin val = new ValidacionesCrudAdmin(TB_Nombre.Text.ToString(), TB_Cedula.Text.ToString(), TB_Correo.Text.ToString(), TB_Direccion.Text.ToString(), TB_Telefono.Text.ToString(), D_Sedes.SelectedValue.ToString(), D_Sexo.SelectedValue.ToString(), TB_Clave.Text.ToString(), TB_Nombre0.ToString(), TB_Cedula0.ToString(), TB_Correo0.ToString(), TB_Direccion0.ToString(), TB_Telefono0.ToString(), D_Sedes0.SelectedValue, D_Sexo0.SelectedValue, TB_Clave0.Text.ToString(), accion); Response.Write("<script>window.alert('" + val.devuelvemensaje() + "';</script>"); this.limpiar(); this.llenarGV_Usuarios(); //dao.agregarUsuarioNuevamente(TB_Cedula.Text); usu = dao.traerUsuariosAdmin(); GV_Productos.DataSource = usu; GV_Productos.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { usu = dao.traerUsuariosAdmin(); GV_Productos.DataSource = usu; GV_Productos.DataBind(); sedess = dao.traerSedes(); admins = dao.traerUsuariosAdmin(); if (!IsPostBack) { for (int i = 0; i < sedess.Rows.Count; i++) { D_Sedes.Items.Add(sedess.Rows[i]["nombresede"].ToString() + "-" + sedess.Rows[i]["ciudad"].ToString()); D_Sedes0.Items.Add(sedess.Rows[i]["nombresede"].ToString() + "-" + sedess.Rows[i]["ciudad"].ToString()); } } }
protected void Page_Load(object sender, EventArgs e) { usu = dao.traerUsuarios2(Session["sede"].ToString()); GV_Productos.DataSource = usu; GV_Productos.DataBind(); sedess = dao.traerSedes(); if (!IsPostBack) { for (int i = 0; i < usu.Rows.Count; i++) { DropDownList1.Items.Add(usu.Rows[i]["cedula"].ToString()); } } TB_Rol.Text = "3"; }
protected void Page_Load(object sender, EventArgs e) { ValidarMasterAdmin val = new ValidarMasterAdmin(); //Response.Redirect(val.validarSession(Session["user_id"].ToString(), Session["clave"].ToString(), Session["rol_id"].ToString(), Session["sede"].ToString())); usu = dao.traerUsuarios2(Session["sede"].ToString()); GV_Productos.DataSource = usu; GV_Productos.DataBind(); sedess = dao.traerSedes(); if (!IsPostBack) { for (int i = 0; i < usu.Rows.Count; i++) { DropDownList1.Items.Add(usu.Rows[i]["cedula"].ToString()); } } TB_Rol.Text = "3"; }
protected void B_Agregar_Click(object sender, EventArgs e) { bool resultadoNombre = Regex.IsMatch(TB_Nombre.Text, @"^[a-zA-Z]+$"); if (validarLlenoAgregar() == true) { if (resultadoNombre == true) { if (validarNumeros(TB_Telefono.Text) == true) { if (validarNumeros(TB_Cedula.Text) == true) { if (validarCedula() == true) { if (validarAdmin() == true) { usuario.Cedula = Convert.ToInt64(TB_Cedula.Text); if (usuario.Cedula <= 0) { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese los datos de la cédula correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos return; } usuario.Nombre = TB_Nombre.Text;// usuario.Clave = TB_Clave.Text; usuario.Direccion = TB_Direccion.Text; usuario.Telefono = Convert.ToInt64(TB_Telefono.Text);// if (usuario.Telefono <= 0) { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese los datos del teléfono correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos return; } usuario.Sexo = D_Sexo.SelectedValue; usuario.Sede = D_Sedes.SelectedValue; usuario.Correo = TB_Correo.Text; usuario.Estado = 1; usuario.Session = "hola"; usuario.RolId = 2; usuario.LastModified = DateTime.Now; dao.CrearUsuario(usuario); this.limpiar(); this.llenarGV_Usuarios(); } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ya existe un usuario para esta sede.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { dao.agregarUsuarioNuevamente(TB_Cedula.Text); usu = dao.traerUsuariosAdmin(); GV_Productos.DataSource = usu; GV_Productos.DataBind(); #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Este usuario ya existe');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese la cedula del Admin correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese el telefono del Admin correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese el nombre del Admin correctamente.');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } } else { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese todos los datos. ');</script>"); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos } }
protected void B_EditarProducto_Click(object sender, EventArgs e) { if (validarLlenoEditar() == true) { if (validarNumeros(TB_EditarCantidad.Text) == true) { if (validarNumeros(TB_EditarPrecio.Text) == true) { DAOUsuario dAO = new DAOUsuario(); Producto producto = new Producto(); string comp; producto.Idproducto = Convert.ToInt32(Session["idproducto"]); producto.ReferenciaProducto = TB_EditarReferencia.Text; producto.Cantidad = Convert.ToInt64(TB_EditarCantidad.Text); producto.Precio = Convert.ToDouble(TB_EditarPrecio.Text); producto.Talla = Convert.ToDouble(DL_EditarTallas.SelectedValue); if (producto.Precio <= 0 || producto.Cantidad <= 0) { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese un valor mayor a cero.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete return; } comp = Convert.ToString(Session["compara"]); if (Convert.ToInt32(producto.Cantidad) < Convert.ToInt32(comp)) { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('El numero de elementos de esta referencia debe ser mayor o igual a los ya existente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } else { dAO.editarProducto(producto); #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Producto editado exitosamente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete GV_Productos.DataBind(); TB_EditarReferencia.Text = ""; TB_EditarCantidad.Text = ""; TB_EditarPrecio.Text = ""; DL_EditarTallas.SelectedIndex = 0; B_EditarProducto.Enabled = false; B_Cancelar.Enabled = false; Session["compara"] = null; } } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese el precio del producto correctamente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese la cantidad del producto correctamente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese todos los datos.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } }
protected void B_AgregarProducto_Click(object sender, EventArgs e) { if (validarLlenoAgregar() == true) { if (validarNumeros(TB_Cantidad.Text) == true) { if (validarNumeros(TB_Precio.Text) == true) { DAOUsuario dAO = new DAOUsuario(); Producto producto = new Producto(); Producto producto2 = new Producto(); producto.ReferenciaProducto = TB_ReferenciaProducto.Text; producto.Cantidad = Convert.ToInt64(TB_Cantidad.Text); producto.Precio = Convert.ToDouble(TB_Precio.Text); producto.Talla = Convert.ToDouble(DL_Tallas.SelectedValue); if (producto.Precio <= 0 || producto.Cantidad <= 0) { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese un valor mayor a cero.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete return; } producto2.ReferenciaProducto = TB_ReferenciaProducto.Text; producto2.Precio = Convert.ToDouble(TB_Precio.Text); producto2.Talla = Convert.ToDouble(DL_Tallas.SelectedValue); List <string> referencias = dAO.ReferenciasProducto(); List <Producto> referencias2 = new List <Producto>(); referencias2 = dAO.pruebaaa(); if (referencias2.Contains(producto2)) { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Este producto ya esta registrado. Si desea añadir mas elementos de este producto, dirijase a la seccion de actualizar un producto.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } else { //-------------------VALIDACIONES AQUI ANTES DE ENVIARLO------------------------// //if (referencias.Contains(producto.ReferenciaProducto)) //{ dAO.crearProducto(producto); GV_Productos.DataBind(); TB_ReferenciaProducto.Text = ""; TB_Precio.Text = ""; TB_Cantidad.Text = ""; DL_Tallas.SelectedIndex = 0; #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Producto registrado exitosamente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete //} } } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese el precio del producto correctamente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese la cantidad del producto correctamente.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } } else { #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Ingrese todos los datos.');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } }
void llenarGV_Usuarios() { usu = dao.traerUsuariosAdmin(); GV_Productos.DataSource = usu; GV_Productos.DataBind(); }