public bool Eliminar_CC(Logica_CC Parametros) { try { Asistencia_BIS.DATOS.ConexionMaestra.Abrir(); SqlCommand Cmd = new SqlCommand("Eliminar_CC", Asistencia_BIS.DATOS.ConexionMaestra.Conectar); Cmd.CommandType = CommandType.StoredProcedure; Cmd.Parameters.AddWithValue("@ID_Centro_de_Costo", Parametros.ID_Centro_de_Costo); 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_CC() { if (string.IsNullOrEmpty(this.txt_CC.Text) == false) { Logica_CC Parametros = new Logica_CC(); Datos_CC Funcion = new Datos_CC(); Parametros.Centro_de_Costo = this.txt_CC.Text; if (Funcion.Insertar_CC(Parametros) == true) { this.btn_Volver_Click(this, null); } } else { MessageBox.Show("Agregar un Centro de Costo", "Falta el Centro de Costo...", MessageBoxButtons.OK, MessageBoxIcon.Error); } }