//METODO BUSCAR public DataTable Buscar(DbdiCAFpClaseDeActivoFijo bdiCAFpClaseDeActivoFijo) { DataTable DtResultado = new DataTable("bdiCAFpClaseDeActivoFijo"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_B_bdiCAFpClaseDeActivoFijo"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParTXK50 = new SqlParameter(); ParTXK50.ParameterName = "@sANLKL"; ParTXK50.SqlDbType = SqlDbType.Char; ParTXK50.Size = 50; ParTXK50.Value = bdiCAFpClaseDeActivoFijo.ANLKL; SqlCmd.Parameters.Add(ParTXK50); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
//METODO EDITAR public string Editar(DbdiCAFpClaseDeActivoFijo bdiCAFpClaseDeActivoFijo) { 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_bdiCAFpClaseDeActivoFijo"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParANLKL = new SqlParameter(); ParANLKL.ParameterName = "@sANLKL"; ParANLKL.SqlDbType = SqlDbType.Char; ParANLKL.Value = bdiCAFpClaseDeActivoFijo.ANLKL; SqlCmd.Parameters.Add(ParANLKL); // SqlParameter ParsTXK50 = new SqlParameter(); ParsTXK50.ParameterName = "@sTXK50"; ParsTXK50.SqlDbType = SqlDbType.Char; ParsTXK50.Value = bdiCAFpClaseDeActivoFijo.TXK50; SqlCmd.Parameters.Add(ParsTXK50); // //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); }