private void btn_darbaja_Click(object sender, EventArgs e) { Int16 TipOper = 2; // De ley para Baja Int16 TipUser = 0; String Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "1") { TipUser = 1; } else { TipUser = 2; } String identificador = txt_identificador.Text; String nidentificador = ""; String nombre = ""; String contrasena = ""; Int16 rol = 1; Int16 pregunta = 1; String respuesta = ""; String ValidaExistencia = cbd.RegresaDatosPrimariosSP(8, "", "", identificador); String MiIdentificador = cbd.RegresaDatosPrimariosSP(15, GTipoUser, "", ""); if (identificador == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL USUARIO CON EL IDENTIFICADOR " + identificador + " NO EXISTE"); } else { if (identificador == "ADMIN") { MessageBox.Show("NO SE PUEDE DAR DE BAJA AL ADMINIDTRADOR PRINCIPAL"); } else { if (MiIdentificador == identificador) { MessageBox.Show("NO TE PUEDES DAR DE BAJA A TI MISMO"); } else { cbd.AdministraDatosUsuarioSP(TipOper, TipUser, identificador, nidentificador, nombre, contrasena, rol, pregunta, respuesta); MessageBox.Show("BAJA EXITOSA"); } } } } }
private void btn_verificar_Click(object sender, EventArgs e) { String nombre = txt_nombre.Text; String SupuestaRespuesta = txt_respuesta.Text; String Identificador = ""; String SupuestaPregunta = ""; String Pregunta = cbd.RegresaDatosPrimariosSP(6, nombre, SupuestaRespuesta, Identificador); //recibe la pregunta del usuario if (comboBox_pregunta.SelectedIndex.Equals(0)) { SupuestaPregunta = "1"; } if (comboBox_pregunta.SelectedIndex.Equals(1)) { SupuestaPregunta = "2"; } if (comboBox_pregunta.SelectedIndex.Equals(2)) { SupuestaPregunta = "3"; } String respuesta = cbd.RegresaDatosPrimariosSP(5, nombre, SupuestaRespuesta, Identificador); // recibe la respuesta del usuario if (SupuestaRespuesta == "" || comboBox_pregunta.SelectedIndex.Equals(-1) || nombre == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (nombre == "ADMIN") { MessageBox.Show("NO SE RECUPERAR CONTRASEÑA DEL ADMINIDTRADOR PRINCIPAL"); } else { if (respuesta == SupuestaRespuesta && SupuestaPregunta == Pregunta) { MessageBox.Show("DATOS VERIFICADOS; PROCEDE AL CAMBIO DE CONTRASEÑA"); txt_NuevaContrasena.Visible = true; txt_RepetirContrasena.Visible = true; ChBox_NuevaContrsena.Visible = true; ChBox_RepetirContrsena.Visible = true; btn_guardar.Visible = true; txt_nombre.Visible = false; } else { MessageBox.Show("LOS DATOS NO COINCIDEN "); } } } }
private void btn_darbaja_Click(object sender, EventArgs e) { Int16 TipoMerma; if (ChBox_TipoSalida.SelectedIndex.Equals(0)) { TipoMerma = 1; } else { TipoMerma = 2; } String ValidaIdentificador = txt_identificador.Text; String ValidaUnidades = txt_cantidad.Text; String CadenaIdProduccto = cbd.RegresaDatosPrimariosSP(3, "", "", ValidaIdentificador); String CadenaIdUsuario = cbd.RegresaDatosPrimariosSP(7, GTipoUser, "", ""); DateTime fsal = DateTime.Today; String ValidaExistencia = cbd.RegresaDatosPrimariosSP(9, "", "", ValidaIdentificador); String CadUnidadesExistentes = cbd.RegresaDatosPrimariosSP(10, "", "", ValidaIdentificador); if (ValidaUnidades == "" || ValidaIdentificador == "" || ChBox_TipoSalida.SelectedIndex.Equals(-1)) { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL PRODUCTO CON EL IDENTIFICADOR " + ValidaIdentificador + " NO EXISTE"); } else { int UnidadesExistentes = int.Parse(CadUnidadesExistentes); Int16 IdPoducto = Int16.Parse(CadenaIdProduccto); int unidades = int.Parse(ValidaUnidades); if (UnidadesExistentes < unidades) { MessageBox.Show("NO TIENES SUFICIENTES UNIDADES DE ESTE PRODUCTO, UNIDADES ACTUALES: " + UnidadesExistentes); } else { String fechasalida = fsal.ToString("yyyy-MM-dd"); //tipo merma Int16 IdUsuario = Int16.Parse(CadenaIdUsuario); cbd.AdministraDatosMermasSP(IdPoducto, unidades, fechasalida, TipoMerma, IdUsuario); MessageBox.Show("SALIDA EXITOSA"); } } } }
private void btn_daralta_Click(object sender, EventArgs e) { Int16 TipOper = 1; // De ley para Alta Int16 TipUser = 0; String Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "1") { TipUser = 1; } else { TipUser = 2; } String identificador = txt_identificador.Text; String nidentificador = ""; String nombre = txt_nombre.Text; String ValidaExistencia = cbd.RegresaDatosPrimariosSP(9, "", "", identificador); String ValidaExistenciaProductoNom = cbd.RegresaDatosPrimariosSP(15, nombre, "", ""); if (identificador == "" || nombre == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "" && ValidaExistenciaProductoNom == "") { cbd.AdministraDatosProductosSP(TipOper, TipUser, identificador, nidentificador, nombre); MessageBox.Show("ALTA EXITOSA"); // DAR ENTRADA, SALIDA Y MERMA PARA CORRECTO FUNCIONAMIENTO DE LA BD String CadenaIdProducto = cbd.RegresaDatosPrimariosSP(3, "", "", identificador); Int16 IdProducto = Int16.Parse(CadenaIdProducto); cbd.AdministraDatosEntradaSP(IdProducto, 0, "ADMIN", 0, "0001-01-01", "3000-12-30", 1); cbd.AdministraDatosSalidaSP(IdProducto, 0, 0, "0001-01-01", 1); cbd.AdministraDatosMermasSP(IdProducto, 0, "0001-01-01", 1, 1); } else { MessageBox.Show("DATOS EN USO"); } } }
public Inventario(String TipoUser) { InitializeComponent(); GTipoUser = TipoUser; String CadenaTipUser = cbd.RegresaDatosPrimariosSP(2, TipoUser, "", ""); Int16 RolUSer = Int16.Parse(CadenaTipUser); dt = cbd.ImprimeTablas(1, RolUSer); DataGridViewInventario.DataSource = dt; }
private void btn_darsalida_Click(object sender, EventArgs e) { String ValidaIdentificador = txt_identficador.Text; String CadenaIdProducto = cbd.RegresaDatosPrimariosSP(3, "", "", ValidaIdentificador); String ValidaUnidades = txt_unidades.Text; String ValidaPrecio = txt_preciounidad.Text; DateTime fsal = DateTime.Today; String CadenaIdUsuario = cbd.RegresaDatosPrimariosSP(7, GTipoUser, "", ""); String ValidaExistencia = cbd.RegresaDatosPrimariosSP(9, "", "", ValidaIdentificador); String CadUnidadesExistentes = cbd.RegresaDatosPrimariosSP(10, "", "", ValidaIdentificador); if (ValidaIdentificador == "" || ValidaUnidades == "" || ValidaPrecio == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL PRODUCTO CON EL IDENTIFICADOR " + ValidaIdentificador + " NO EXISTE"); } else { int UnidadesExistentes = int.Parse(CadUnidadesExistentes); Int16 IdProducto = Int16.Parse(CadenaIdProducto); int Unidades = int.Parse(ValidaUnidades); if (UnidadesExistentes < Unidades) { MessageBox.Show("NO TIENES SUFICIENTES UNIDADES DE ESTE PRODUCTO, UNIDADES ACTUALES: " + UnidadesExistentes); } else { float Precio = float.Parse(ValidaPrecio); String fechasalida = fsal.ToString("yyyy-MM-dd"); Int16 IdUsuario = Int16.Parse(CadenaIdUsuario); cbd.AdministraDatosSalidaSP(IdProducto, Unidades, Precio, fechasalida, IdUsuario); MessageBox.Show("SALIDA DE PRODUCTO EXITOSA "); } } } }
private void btn_acceder_Click(object sender, EventArgs e) { Int16 tipoper = 1; String usuario = txt_usuario.Text; String SupuestaContra = txt_contrasena.Text; String Identificador = ""; String contrasena = cbd.RegresaDatosPrimariosSP(tipoper, usuario, SupuestaContra, Identificador); //Datos para contener al usuario String Rol_inicial = cbd.RegresaDatosPrimariosSP(2, usuario, SupuestaContra, Identificador); String Mostrar_Rol = ""; GTipoUser = usuario; GNomUsuario = usuario; if (SupuestaContra == "" || usuario == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (SupuestaContra == contrasena) { Inventario inventario = new Inventario(GTipoUser); inventario.Show(); this.Close(); if (Rol_inicial == "1") { Mostrar_Rol = "ADMINISTRADOR"; } else { Mostrar_Rol = "USUARIO"; } MessageBox.Show("BIENVENIDO " + usuario + ":" + Mostrar_Rol); } else { MessageBox.Show("CREDENCIALES INCORRECTAS"); } } }
public ConsultarProducto(String TipoUser) { InitializeComponent(); GTipoUser = TipoUser; //MessageBox.Show("TipoUsuario" + GTipoUser); String CadenaTipUser = cbd.RegresaDatosPrimariosSP(2, TipoUser, "", ""); Int16 RolUSer = Int16.Parse(CadenaTipUser); dt = cbd.ImprimeTablas(3, RolUSer); DataGridViewProductos.DataSource = dt; }
private void btn_ingresar_Click(object sender, EventArgs e) { String ValidaIdentificador = txt_identificador.Text; String CadenaIdProducto = cbd.RegresaDatosPrimariosSP(3, "", "", ValidaIdentificador); String ValidaUnidades = txt_unidades.Text; String ValidaCostoLote = txt_costolote.Text; String CadenaIdUsuario = cbd.RegresaDatosPrimariosSP(7, GTipoUser, "", ""); String Proveedor = txt_proveedor.Text; DateTime fll = DateTime.Today; String fechallegada = fll.ToString("yyyy-MM-dd"); DateTime fcad = monthCalendar_caducidad.SelectionStart; String fechacaducidad = fcad.ToString("yyyy-MM-dd"); String ValidaExistencia = cbd.RegresaDatosPrimariosSP(9, "", "", ValidaIdentificador); if (ValidaIdentificador == "" || Proveedor == "" || ValidaUnidades == "" || ValidaCostoLote == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL PRODUCTO CON EL IDENTIFICADOR " + ValidaIdentificador + " NO EXISTE"); } else { Int16 IdProducto = Int16.Parse(CadenaIdProducto); int Unidades = int.Parse(txt_unidades.Text); float CostoLote = float.Parse(txt_costolote.Text); Int16 IdUsuario = Int16.Parse(CadenaIdUsuario); cbd.AdministraDatosEntradaSP(IdProducto, Unidades, Proveedor, CostoLote, fechallegada, fechacaducidad, IdUsuario); MessageBox.Show("ENTRADA DE PRODUCTO EXITOSA"); } } }
private void btn_darbaja_Click(object sender, EventArgs e) { Int16 TipOper = 2; // De ley para Alta Int16 TipUser = 0; String Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "1") { TipUser = 1; } else { TipUser = 2; } String identificador = txt_identificador.Text; String nidentificador = ""; String nombre = ""; String ValidaExistencia = cbd.RegresaDatosPrimariosSP(9, "", "", identificador); if (identificador == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL PRODUCTO CON EL IDENTIFICADOR " + identificador + " NO EXISTE"); } else { cbd.AdministraDatosProductosSP(TipOper, TipUser, identificador, nidentificador, nombre); MessageBox.Show("BAJA EXITOSA"); } } }
public ListadoAlertas(String TipoUser) { InitializeComponent(); GTipoUser = TipoUser; //MessageBox.Show("TipoUsuario" + GTipoUser); String CadenaTipUser = cbd.RegresaDatosPrimariosSP(2, TipoUser, "", ""); Int16 RolUSer = Int16.Parse(CadenaTipUser); dt = cbd.ImprimeTablas(4, RolUSer); DataGridViewAlertas.DataSource = dt; dt = cbd.ImprimeTablas(5, RolUSer); dgv_caducidad.DataSource = dt; dt = cbd.ImprimeTablas(6, RolUSer); dgv_maximos.DataSource = dt; dt = cbd.ImprimeTablas(7, RolUSer); dgv_minimos.DataSource = dt; }
public Herramientas(String TipoUser) { InitializeComponent(); GTipoUser = TipoUser; //MessageBox.Show("TipoUsuario" + GTipoUser); Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "2") { btn_alta_usuarios.Visible = false; btn_baja_usuarios.Visible = false; btn_modificar_usuarios.Visible = false; btn_consualtar_usuarios.Visible = false; btn_baja_productos.Visible = false; btn_modificar_productos.Visible = false; btn_alertas.Visible = false; } }
private void btn_activar_Click(object sender, EventArgs e) { String ValidaIdentificadorProd = txt_identificador.Text; String ValidaAntelacion = txt_dias.Text; String ValidaMaximo = txt_maximo.Text; String ValidaMinimo = txt_minimo.Text; String CadenaIdProduccto = cbd.RegresaDatosPrimariosSP(3, "", "", ValidaIdentificadorProd); Int16 TipUser = 0; String Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "1") { TipUser = 1; } else { TipUser = 2; } int conjuntoChBox = 0; if (bandera30dias == 1 || txt_dias.Text != "") { conjuntoChBox = 1; } else { conjuntoChBox = 1; } String ValidaExistencia = cbd.RegresaDatosPrimariosSP(9, "", "", ValidaIdentificadorProd); if (ValidaIdentificadorProd == "" || conjuntoChBox != 1 || ValidaMaximo == "" || ValidaMinimo == "") { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL PRODUCTO CON EL IDENTIFICADOR " + ValidaIdentificadorProd + " NO EXISTE"); } else { int antelacion = 0; if (bandera30dias == 1) { antelacion = 90; } else { antelacion = int.Parse(txt_dias.Text); } Int16 idproducto = Int16.Parse(CadenaIdProduccto); int maximo = int.Parse(ValidaMaximo); int minimo = int.Parse(ValidaMinimo); cbd.AdministraDatosAlarmaSP(2, TipUser, idproducto, 1, 1, 1); //ELIMINA LAS ALERTAS ANERIORES cbd.AdministraDatosAlarmaSP(1, TipUser, idproducto, maximo, minimo, antelacion); // INGRESA NUEVOS VALORES MessageBox.Show("ALERTA PARA EL PRODUCTO " + ValidaIdentificadorProd + " EXITOSA"); } } }
private void btn_DarAlta_Click(object sender, EventArgs e) { Int16 TipOper = 1; // De ley para Alta Int16 TipUser = 0; String Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "1") { TipUser = 1; } else { TipUser = 2; } String identificador = txt_identificador.Text; String nidentificador = ""; String nombre = txt_nombre.Text; String contrasena = txt_contrasena.Text; Int16 rol = 0; if (cmb_rol.SelectedIndex.Equals(0)) { rol = 1; } else { rol = 2; } Int16 pregunta = 0; if (cmb_pregunta.SelectedIndex.Equals(0)) { pregunta = 1; } if (cmb_pregunta.SelectedIndex.Equals(1)) { pregunta = 2; } if (cmb_pregunta.SelectedIndex.Equals(2)) { pregunta = 3; } String respuesta = txt_respuesta.Text; String ValidaExistencia = cbd.RegresaDatosPrimariosSP(8, "", "", identificador); String ValidaExistenciaNom = cbd.RegresaDatosPrimariosSP(7, nombre, "", ""); if (identificador == "" || nombre == "" || contrasena == "" || respuesta == "" | cmb_rol.SelectedIndex.Equals(-1) || cmb_pregunta.SelectedIndex.Equals(-1)) { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "" && ValidaExistenciaNom == "") { cbd.AdministraDatosUsuarioSP(TipOper, TipUser, identificador, nidentificador, nombre, contrasena, rol, pregunta, respuesta); MessageBox.Show("ALTA EXITOSA"); } else { MessageBox.Show("DATOS EN USO "); } } }
private void btn_modificar_usuario_Click(object sender, EventArgs e) { Int16 TipOper = 3; // De ley para Modificar Int16 TipUser = 0; String Rol = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", ""); if (Rol == "1") { TipUser = 1; } else { TipUser = 2; } String identificador = txt_identificador.Text; String nidentificador = txt_newidentificador.Text; String nombre = txt_newnombre.Text; String contrasena = txt_contrsena.Text; Int16 rol = 0; if (cmb_rol.SelectedIndex.Equals(0)) { rol = 1; } else { rol = 2; } Int16 pregunta = 0; if (cmb_pregunta.SelectedIndex.Equals(0)) { pregunta = 1; } if (cmb_pregunta.SelectedIndex.Equals(1)) { pregunta = 2; } if (cmb_pregunta.SelectedIndex.Equals(2)) { pregunta = 3; } String respuesta = txt_respuesta.Text; String ValidaExistencia = cbd.RegresaDatosPrimariosSP(8, "", "", identificador); if (identificador == "" || nombre == "" || contrasena == "" || nidentificador == "" || respuesta == "" | cmb_rol.SelectedIndex.Equals(-1) || cmb_pregunta.SelectedIndex.Equals(-1)) { MessageBox.Show("Ingresa todos los datos :)"); } else { if (ValidaExistencia == "") { MessageBox.Show("EL USUARIO CON EL IDENTIFICADOR " + identificador + " NO EXISTE"); } else { if (identificador == "ADMIN") { MessageBox.Show("NO SE PUEDE MODIFICAR AL ADMINIDTRADOR PRINCIPAL"); } else { cbd.AdministraDatosUsuarioSP(TipOper, TipUser, identificador, nidentificador, nombre, contrasena, rol, pregunta, respuesta); MessageBox.Show("MODIFICACIÓN EXITOSA"); } } } }