private void save() { string _idUsuario; if (update == false) { //REGISTRAMOS fn.RegistrarOficial("Usuario", "Nombres,Telefono,Usuario,Contraseña,Tipo,Habilitado,PermisosEspeciales,IDSucursal,Tactil,Mozo", "'" + txttrabajador.Text + "','" + txtTelefono.Text + "','" + txtusuario.Text + "','" + txtpass.Text + "','" + cboTipo.Text + "','True','" + chbxPermisosEspciales.Checked + "','" + cboSucursal.SelectedValue + "','" + chbxTactil.Checked + "','" + chbxMozo.Checked + "'"); _idUsuario = fn.selectValue("select max(IDUsuario) from usuario"); } else { fn.Modificar("Usuario", "IDSucursal = '" + cboSucursal.SelectedValue + "',Nombres='" + txttrabajador.Text + "',Usuario ='" + txtusuario.Text + "',Telefono='" + txtTelefono.Text + "',PermisosEspeciales='" + chbxPermisosEspciales.Checked + "',Tactil='" + chbxTactil.Checked + "',Mozo='" + chbxMozo.Checked + "'", "idusuario='" + IDUsuario + "'"); fn.Eliminar("FormularioUsuario", "IDUsuario='" + IDUsuario + "'"); update = false; _idUsuario = IDUsuario; } foreach (DataGridViewRow row in dgvPermisos.Rows) { fn.RegistrarOficial("FormularioUsuario", "IDUsuario,IDFormulario,Permiso", "'" + _idUsuario + "','" + row.Cells["Item"].Value + "','" + Convert.ToBoolean(row.Cells["Permiso"].Value) + "'"); } }
private void registrar() { string permitirControl; if (checkBox1.Checked == true) { permitirControl = "True"; } else { permitirControl = "False"; } //GUARDAR if (QuiereGuardar == true) { DialogResult msj = MessageBox.Show("¿Desea REGISTRAR el Insumo?", "San Agustin", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (msj == DialogResult.OK) { fn.RegistrarOficial("StockAlmacen", "IDInsumo,IDAlmacen,Stock,PermitirControl", "'" + cbxInsumo.SelectedValue + "','" + cbxAlmacen.SelectedValue + "','" + txtStockTotal.Text + "','" + permitirControl + "'"); } else { return; } } else { DialogResult msj = MessageBox.Show("¿Desea ACTUALIZAR el Insumo?", "San Agustin", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (msj == DialogResult.OK) { fn.Modificar("StockAlmacen", "IDAlmacen='" + cbxAlmacen.SelectedValue + "',IDInsumo='" + cbxInsumo.SelectedValue + "',Stock='" + txtStockTotal.Text + "',PermitirControl='" + permitirControl + "'", "IDStockAlmacen='" + IDStockAlamcen + "'"); //REGISTRAMOS KARDEX fn.RegistrarOficial("Kardex", "Fecha,Proceso,CodProceso,Entrada,Salida,Saldo,IDStockAlmacen", "'" + DateTime.Now.ToShortDateString() + "','EDICION DE INSUMO','" + IDStockAlamcen + "','0','0','" + txtStockTotal.Text + "','" + IDStockAlamcen + "'"); } else { return; } } }
private void save() { if (Guardar) { fn.RegistrarOficial("Proveedor", "IDTipoDocumento,Numero,RazonSocial,Telefono,Direccion,Contacto", "'" + cboTipoDocumento.SelectedValue + "','" + txtidentificacion.Text + "','" + txtrazonsocial.Text + "','" + txttelefono.Text + "','" + txtdireccion.Text + "','" + txtcontacto.Text + "'"); } else { fn.Modificar("Proveedor", "Numero='" + txtidentificacion.Text + "',RazonSocial='" + txtrazonsocial.Text + "',Telefono='" + txttelefono.Text + "',Direccion='" + txtdireccion.Text + "',Contacto='" + txtcontacto.Text + "',IDTipoDocumento='" + cboTipoDocumento.SelectedValue + "'", "IDProveedor='" + IDProveedor + "'"); } }
private void aCTIVARVENTAToolStripMenuItem_Click(object sender, EventArgs e) { if (dgVentas.CurrentRow.Cells["ESTADO"].Value.ToString() == "OK") { MessageBox.Show("La Venta ya se Encuentra Activa", "FactuTED", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string idVenta = dgVentas.CurrentRow.Cells[0].Value.ToString(); DialogResult msj = MessageBox.Show("Desea ACTIVAR la Venta " + idVenta, "FactuTED", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (msj == DialogResult.OK) { SqlDataReader lectorPresentaciones = fn.selectMultiValues("select * from VentaDetalle where IDVenta = '" + idVenta + "'"); while (lectorPresentaciones.Read()) { string idpresentacion = lectorPresentaciones["IDPresentacion"].ToString(); string cantidad = lectorPresentaciones["Cantidad"].ToString(); SqlConnection conexion = new SqlConnection(Funciones.preconex); string oncod = "select IDStockAlmacen,Cantidad from Receta WHERE IDPresentacion = '" + idpresentacion + "'"; SqlCommand cmd = new SqlCommand(oncod, conexion); conexion.Open(); SqlDataReader lector = cmd.ExecuteReader(); while (lector.Read()) { string idStockAlmacen = lector[0].ToString(); string IDInsumo = fn.select_one_value("IDInsumo", "StockAlmacen", "IDStockAlmacen='" + idStockAlmacen + "'", 0); //Descontando receta de producto paraventa decimal cantidadSalida = Convert.ToDecimal(lector["Cantidad"].ToString()) * Convert.ToDecimal(cantidad); fn.Modificar("StockAlmacen", "Stock=Stock-(" + cantidadSalida + ")", "IDStockAlmacen='" + idStockAlmacen + "'"); } } fn.Modificar("Venta", "Anulada='False'", "IDVenta='" + idVenta + "'"); //REGISTRAMOS fn.RegistrarOficial("[Venta.Seguridad]", "Fecha,Hora,IDVenta,IDUsuario,Movimiento", "'" + DateTime.Now.ToShortDateString() + "','" + DateTime.Now.ToLongTimeString() + "','" + idVenta + "','" + Datos.idUsuario + "','VENTA ACTIVADA'"); MessageBox.Show("Venta Activada", "FactuTED", MessageBoxButtons.OK, MessageBoxIcon.Information); buscar(); } }