//metodo insertar public string Insertar(DTipo_Pago Tipo_Pago) {//inicio insertar string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //conexion SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //establecer el comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spinsertar_tipo_pago"; SqlCmd.CommandType = CommandType.StoredProcedure; //parametros SqlParameter ParId_Tipo_Pago = new SqlParameter(); ParId_Tipo_Pago.ParameterName = "@id_tipo_pago"; ParId_Tipo_Pago.SqlDbType = SqlDbType.Int; ParId_Tipo_Pago.Direction = ParameterDirection.Output; SqlCmd.Parameters.Add(ParId_Tipo_Pago); SqlParameter ParTipo_Pago = new SqlParameter(); ParTipo_Pago.ParameterName = "@tipo_pago"; ParTipo_Pago.SqlDbType = SqlDbType.VarChar; ParTipo_Pago.Size = 50; ParTipo_Pago.Value = Tipo_Pago.Tipo_pago; SqlCmd.Parameters.Add(ParTipo_Pago); //ejecutar el codigo rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "EL REGISTRO NO HA SIDO AGREGADO"; } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }//fin insertar
}//fin editar //metodo eliminar public string Eliminar(DTipo_Pago Tipo_Pago) {//inicio eliminar string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //conexion SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //establecer el comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speliminar_tipo_pago"; SqlCmd.CommandType = CommandType.StoredProcedure; //parametros SqlParameter ParId_Tipo_Pago = new SqlParameter(); ParId_Tipo_Pago.ParameterName = "@id_tipo_pago"; ParId_Tipo_Pago.SqlDbType = SqlDbType.Int; ParId_Tipo_Pago.Value = Tipo_Pago.Id_tipo_pago; SqlCmd.Parameters.Add(ParId_Tipo_Pago); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO SE HA ELIMINADO EL REGISTRO"; } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }//fin eliminar