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"); } } }
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"); } } }