//METODO BUSCAR public DataTable Buscar(DacfESTt_Estado acfESTt_Estado) { DataTable DtResultado = new DataTable("acfESTt_Estado"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_B_acfESTt_Estado"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParESTestado = new SqlParameter(); ParESTestado.ParameterName = "@sESTestado"; ParESTestado.SqlDbType = SqlDbType.VarChar; ParESTestado.Size = 50; ParESTestado.Value = acfESTt_Estado.ESTestado; SqlCmd.Parameters.Add(ParESTestado); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
//METODO EDITAR public string Editar(DacfESTt_Estado acfESTt_Estado) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Código SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCon.Open(); //Establecer el Comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_U_acfESTt_Estado"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParESTid = new SqlParameter(); ParESTid.ParameterName = "@iESTid"; ParESTid.SqlDbType = SqlDbType.Int; ParESTid.Value = acfESTt_Estado.ESTid; SqlCmd.Parameters.Add(ParESTid); // SqlParameter ParsESTestado = new SqlParameter(); ParsESTestado.ParameterName = "@sESTestado"; ParsESTestado.SqlDbType = SqlDbType.VarChar; ParsESTestado.Value = acfESTt_Estado.ESTestado; SqlCmd.Parameters.Add(ParsESTestado); // //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() != 0 ? "OK" : "NO se Actualizo el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }