public string Insertar(DTipoDocumento TipoDocumento) { string rpta = ""; SqlConnection SqlConexion = new SqlConnection(); try { //codigo SqlConexion.ConnectionString = Conexion.Conectar; SqlConexion.Open(); //establecer el comando ejecutar sentencias SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = SqlConexion; sqlCmd.CommandText = "TipoDocumento_Agregar"; sqlCmd.CommandType = CommandType.StoredProcedure; //parametro de conexion SqlParameter parTD_id = new SqlParameter(); parTD_id.ParameterName = "@TD_id"; parTD_id.SqlDbType = SqlDbType.Int; parTD_id.Direction = ParameterDirection.Output; sqlCmd.Parameters.Add(parTD_id); //segundo parametro conexion SqlParameter parTD_nombre = new SqlParameter(); parTD_nombre.ParameterName = "@TD_nombre"; parTD_nombre.SqlDbType = SqlDbType.VarChar; parTD_nombre.Size = 50; parTD_nombre.Value = TipoDocumento.TD_Nombre;; sqlCmd.Parameters.Add(parTD_nombre); rpta = sqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO SE INGRESO EL REGISTRO"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlConexion.State == ConnectionState.Open) { SqlConexion.Close(); SqlConexion.Dispose(); } } return(rpta); }
public string Eliminar(DTipoDocumento TipoDocumento) { string rpta = ""; SqlConnection sqlcon = new SqlConnection(); try { //codigo sqlcon.ConnectionString = Conexion.Conectar; sqlcon.Open(); //establecer el comando ejecutar sentencias SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = sqlcon; sqlCmd.CommandText = "TipoDocumento_Eliminarr"; sqlCmd.CommandType = CommandType.StoredProcedure; //parametro de conexion SqlParameter parTD_id = new SqlParameter(); parTD_id.ParameterName = "@TD_id"; parTD_id.SqlDbType = SqlDbType.Int; parTD_id.Value = TipoDocumento.TD_Id; sqlCmd.Parameters.Add(parTD_id); rpta = sqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se pudo Eliminar Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (sqlcon.State == ConnectionState.Open) { sqlcon.Close(); sqlcon.Dispose(); } } return(rpta); }