public bool Eliminar_Supervisor(Logica_Super Parametros) { try { Asistencia_BIS.DATOS.ConexionMaestra.Abrir(); SqlCommand Cmd = new SqlCommand("Eliminar_Super", Asistencia_BIS.DATOS.ConexionMaestra.Conectar); Cmd.CommandType = CommandType.StoredProcedure; Cmd.Parameters.AddWithValue("@ID_Supervisor", Parametros.ID_Supervisor); Cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { //ex.Message muestra el resumen del error (se usa para mostrar el mensaje del SQL) //ex.StackTrace muestra el mensaje completo (numero de linea, clase, form, folder, no muestra error SQL) MessageBox.Show(ex.Message); return(false); } finally { Asistencia_BIS.DATOS.ConexionMaestra.Cerrar(); } }
private void Insertar_Supervisor() { if (string.IsNullOrEmpty(this.txt_Nombre.Text) == false) { if (string.IsNullOrEmpty(this.txt_Apellido.Text) == false) { Logica_Super Parametros = new Logica_Super(); Datos_Super Funcion = new Datos_Super(); Parametros.Nombre = this.txt_Nombre.Text; Parametros.Apellido = this.txt_Apellido.Text; if (Funcion.Insertar_Supervisor(Parametros) == true) { this.btn_Volver_Click(this, null); } } else { MessageBox.Show("Agregar un Apellido", "Falta el Apellido...", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Agregar un Nombre", "Falta el Nombre...", MessageBoxButtons.OK, MessageBoxIcon.Error); } }