public string Editar(DCargos Cargo) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //Establecer el Comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speditar_cargo"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParCodigo = new SqlParameter(); ParCodigo.ParameterName = "@codigoC"; ParCodigo.SqlDbType = SqlDbType.Int; ParCodigo.Value = Cargo.CodigoC; //ParIdPedidos.Direction = ParameterDirection.Output; SqlCmd.Parameters.Add(ParCodigo); SqlParameter ParCargo = new SqlParameter(); ParCargo.ParameterName = "@cargo"; ParCargo.SqlDbType = SqlDbType.VarChar; ParCargo.Size = 50; ParCargo.Value = Cargo.Cargo; SqlCmd.Parameters.Add(ParCargo); SqlParameter ParEstado = new SqlParameter(); ParEstado.ParameterName = "@estado"; ParEstado.SqlDbType = SqlDbType.VarChar; ParEstado.Size = 20; ParEstado.Value = Cargo.Estado; SqlCmd.Parameters.Add(ParEstado); SqlParameter ParDescripcion = new SqlParameter(); ParDescripcion.ParameterName = "@descripcion"; ParDescripcion.SqlDbType = SqlDbType.VarChar; ParDescripcion.Size = 100; ParDescripcion.Value = Cargo.Descripcion; SqlCmd.Parameters.Add(ParDescripcion); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Actualizo el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
public string Elminar(DCargos Cargo) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speliminar_cargo"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter Parnombre = new SqlParameter(); Parnombre.ParameterName = "@codigo"; Parnombre.SqlDbType = SqlDbType.Int; //Parnombre.Size = 50; Parnombre.Value = Cargo.CodigoC; SqlCmd.Parameters.Add(Parnombre); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }