private void BtnQuitar_Click(object sender, EventArgs e) { if (this.IsEditar) { DialogResult dialog = this.Comprobacion(); if (this.Cargo_empleado.Equals("ADMINISTRADOR") & dialog == DialogResult.OK) { if (this.dgvProductos.CurrentRow != null) { int id_tipo = Convert.ToInt32(dgvProductos.CurrentRow.Cells["Id_tipo"].Value); string tipo = Convert.ToString(dgvProductos.CurrentRow.Cells["Tipo"].Value); if (tipo.Equals("PLATO")) { this.tablasPedido.RemoverPlato(id_tipo, this.Id_pedido, !this.IsEditar, this.Id_empleado); } else { this.tablasPedido.RemoverBebida(id_tipo, this.Id_pedido, !this.IsEditar, this.Id_empleado); } DatosInicioSesion datosInicioSesion = DatosInicioSesion.GetInstancia(); string rpta = NPedido.InsertarEliminacionComanda(this.Id_pedido, this.Id_empleado, datosInicioSesion.Id_empleado, id_tipo, tipo, ""); if (!rpta.Equals("OK")) { Mensajes.MensajeInformacion("No se pudo guardar la eliminación de la comanda", "Entendido"); } this.ActualizarProductos(); } } else { Mensajes.MensajeInformacion("No tiene permisos para realizar esta acción", "Entendido"); } } else { if (this.dgvProductos.CurrentRow != null) { int id_tipo = Convert.ToInt32(dgvProductos.CurrentRow.Cells["Id_tipo"].Value); string tipo = Convert.ToString(dgvProductos.CurrentRow.Cells["Tipo"].Value); if (tipo.Equals("PLATO")) { this.tablasPedido.RemoverPlato(id_tipo, this.Id_pedido, this.IsEditar, this.Id_empleado); } else { this.tablasPedido.RemoverBebida(id_tipo, this.Id_pedido, this.IsEditar, this.Id_empleado); } this.ActualizarProductos(); } } }
private void AbrirFormulario() { DatosInicioSesion myData = DatosInicioSesion.AbrirDatosInicioSesion(); if (!myData.IniciarSesion(this.nombreUsuarioTextBox.Text, this.contraseñaTextBox.Text)) { MessageBox.Show("Usuario no existe.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.nombreUsuarioTextBox.Focus(); return; } if (Usuario.Tipo.Equals(3)) { this.Hide(); PrincipalAdminForm adminForm = new PrincipalAdminForm(); adminForm.ShowDialog(); this.Show(); this.LimpiarControles(); return; } if (Usuario.Tipo.Equals(9)) { this.Hide(); PrincipalClienteForm clienteForm = new PrincipalClienteForm(); clienteForm.ShowDialog(); this.Show(); this.LimpiarControles(); return; } if (Usuario.Tipo.Equals(1)) { this.Hide(); PrincipalEjecutivoForm ejecutivoForm = new PrincipalEjecutivoForm(); ejecutivoForm.ShowDialog(); this.Show(); this.LimpiarControles(); return; } this.LimpiarControles(); this.nombreUsuarioTextBox.Focus(); }