//METODO BUSCAR public DataTable Buscar(DAcfMEQt_maquinariaequipo acfMEQt_maquinariaequipo) { DataTable DtResultado = new DataTable("acfMEQt_maquinariaequipo"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = DConexion.CnBDActivo; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "usp_B_acfMEQt_maquinariaequipo"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParsRVAcodigo = new SqlParameter(); ParsRVAcodigo.ParameterName = "@sRVAcodigo"; ParsRVAcodigo.SqlDbType = SqlDbType.Char; ParsRVAcodigo.Value = acfMEQt_maquinariaequipo.RVAcodigo; SqlCmd.Parameters.Add(ParsRVAcodigo); // SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
//METODO ELIMINAR public string Eliminar(DAcfMEQt_maquinariaequipo acfMEQt_maquinariaequipo) { 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_D_acfMEQt_maquinariaequipo"; SqlCmd.CommandType = CommandType.StoredProcedure; // SqlParameter ParsRVAcodigo = new SqlParameter(); ParsRVAcodigo.ParameterName = "@sRVAcodigo"; ParsRVAcodigo.SqlDbType = SqlDbType.Char; ParsRVAcodigo.Value = acfMEQt_maquinariaequipo.RVAcodigo; SqlCmd.Parameters.Add(ParsRVAcodigo); // //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() != 0 ? "OK" : "NO se Elimino el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
//METODO EDITAR public string Editar(DAcfMEQt_maquinariaequipo acfMEQt_maquinariaequipo) { 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_acfMEQt_maquinariaequipo"; SqlCmd.CommandType = CommandType.StoredProcedure; // SqlParameter PardecMEQvnrtot = new SqlParameter(); PardecMEQvnrtot.ParameterName = "@decMEQvnrtot"; PardecMEQvnrtot.SqlDbType = SqlDbType.Decimal; PardecMEQvnrtot.Value = acfMEQt_maquinariaequipo.MEQvnrtot; SqlCmd.Parameters.Add(PardecMEQvnrtot); // SqlParameter PardecMEQcantidad = new SqlParameter(); PardecMEQcantidad.ParameterName = "@decMEQcantidad"; PardecMEQcantidad.SqlDbType = SqlDbType.Decimal; PardecMEQcantidad.Value = acfMEQt_maquinariaequipo.MEQcantidad; SqlCmd.Parameters.Add(PardecMEQcantidad); // SqlParameter PardecMEQaccffecinc = new SqlParameter(); PardecMEQaccffecinc.ParameterName = "@decMEQaccffecinc"; PardecMEQaccffecinc.SqlDbType = SqlDbType.Decimal; PardecMEQaccffecinc.Value = acfMEQt_maquinariaequipo.MEQaccffecinc; SqlCmd.Parameters.Add(PardecMEQaccffecinc); // SqlParameter ParsMEQabreviatura = new SqlParameter(); ParsMEQabreviatura.ParameterName = "@sMEQabreviatura"; ParsMEQabreviatura.SqlDbType = SqlDbType.Char; ParsMEQabreviatura.Value = acfMEQt_maquinariaequipo.MEQabreviatura; SqlCmd.Parameters.Add(ParsMEQabreviatura); // // SqlParameter ParsMEQopiniontecnica = new SqlParameter(); ParsMEQopiniontecnica.ParameterName = "@sMEQopiniontecnica"; ParsMEQopiniontecnica.SqlDbType = SqlDbType.Char; ParsMEQopiniontecnica.Value = acfMEQt_maquinariaequipo.MEQopiniontecnica; SqlCmd.Parameters.Add(ParsMEQopiniontecnica); // SqlParameter PardecMEQctacontable = new SqlParameter(); PardecMEQctacontable.ParameterName = "@decMEQctacontable"; PardecMEQctacontable.SqlDbType = SqlDbType.Decimal; PardecMEQctacontable.Value = acfMEQt_maquinariaequipo.MEQctacontable; SqlCmd.Parameters.Add(PardecMEQctacontable); // SqlParameter PardecMEQniif = new SqlParameter(); PardecMEQniif.ParameterName = "@decMEQniif"; PardecMEQniif.SqlDbType = SqlDbType.Decimal; PardecMEQniif.Value = acfMEQt_maquinariaequipo.MEQniif; SqlCmd.Parameters.Add(PardecMEQniif); // SqlParameter PardecMEQvrident = new SqlParameter(); PardecMEQvrident.ParameterName = "@decMEQvrident"; PardecMEQvrident.SqlDbType = SqlDbType.Decimal; PardecMEQvrident.Value = acfMEQt_maquinariaequipo.MEQvrident; SqlCmd.Parameters.Add(PardecMEQvrident); // SqlParameter PardecMEQprovdes = new SqlParameter(); PardecMEQprovdes.ParameterName = "@decMEQprovdes"; PardecMEQprovdes.SqlDbType = SqlDbType.Decimal; PardecMEQprovdes.Value = acfMEQt_maquinariaequipo.MEQprovdes; SqlCmd.Parameters.Add(PardecMEQprovdes); // SqlParameter PardecMEQcostorepcor = new SqlParameter(); PardecMEQcostorepcor.ParameterName = "@decMEQcostorepcor"; PardecMEQcostorepcor.SqlDbType = SqlDbType.Decimal; PardecMEQcostorepcor.Value = acfMEQt_maquinariaequipo.MEQcostorepcor; SqlCmd.Parameters.Add(PardecMEQcostorepcor); // SqlParameter PardecMEQfactorinst = new SqlParameter(); PardecMEQfactorinst.ParameterName = "@decMEQfactorinst"; PardecMEQfactorinst.SqlDbType = SqlDbType.Decimal; PardecMEQfactorinst.Value = acfMEQt_maquinariaequipo.MEQfactorinst; SqlCmd.Parameters.Add(PardecMEQfactorinst); // SqlParameter PardecMEQvalorresi = new SqlParameter(); PardecMEQvalorresi.ParameterName = "@decMEQvalorresi"; PardecMEQvalorresi.SqlDbType = SqlDbType.Decimal; PardecMEQvalorresi.Value = acfMEQt_maquinariaequipo.MEQvalorresi; SqlCmd.Parameters.Add(PardecMEQvalorresi); // SqlParameter PardecMEQedadact = new SqlParameter(); PardecMEQedadact.ParameterName = "@decMEQedadact"; PardecMEQedadact.SqlDbType = SqlDbType.Decimal; PardecMEQedadact.Value = acfMEQt_maquinariaequipo.MEQedadact; SqlCmd.Parameters.Add(PardecMEQedadact); // SqlParameter PardecMEQdeptas = new SqlParameter(); PardecMEQdeptas.ParameterName = "@decMEQdeptas"; PardecMEQdeptas.SqlDbType = SqlDbType.Decimal; PardecMEQdeptas.Value = acfMEQt_maquinariaequipo.MEQdeptas; SqlCmd.Parameters.Add(PardecMEQdeptas); // SqlParameter PardecMEQvalorref = new SqlParameter(); PardecMEQvalorref.ParameterName = "@decMEQvalorref"; PardecMEQvalorref.SqlDbType = SqlDbType.Decimal; PardecMEQvalorref.Value = acfMEQt_maquinariaequipo.MEQvalorref; SqlCmd.Parameters.Add(PardecMEQvalorref); // SqlParameter PardecMEQvalref2 = new SqlParameter(); PardecMEQvalref2.ParameterName = "@decMEQvalref2"; PardecMEQvalref2.SqlDbType = SqlDbType.Decimal; PardecMEQvalref2.Value = acfMEQt_maquinariaequipo.MEQvalref2; SqlCmd.Parameters.Add(PardecMEQvalref2); // SqlParameter PardecMEQvsm = new SqlParameter(); PardecMEQvsm.ParameterName = "@decMEQvsm"; PardecMEQvsm.SqlDbType = SqlDbType.Decimal; PardecMEQvsm.Value = acfMEQt_maquinariaequipo.MEQvsm; SqlCmd.Parameters.Add(PardecMEQvsm); // SqlParameter PardecMEQestado = new SqlParameter(); PardecMEQestado.ParameterName = "@decMEQestado"; PardecMEQestado.SqlDbType = SqlDbType.Decimal; PardecMEQestado.Value = acfMEQt_maquinariaequipo.MEQestado; SqlCmd.Parameters.Add(PardecMEQestado); // SqlParameter PardecMEQvidautil = new SqlParameter(); PardecMEQvidautil.ParameterName = "@decMEQvidautil"; PardecMEQvidautil.SqlDbType = SqlDbType.Decimal; PardecMEQvidautil.Value = acfMEQt_maquinariaequipo.MEQvidautil; SqlCmd.Parameters.Add(PardecMEQvidautil); // SqlParameter PardecMEQvidautmax = new SqlParameter(); PardecMEQvidautmax.ParameterName = "@decMEQvidautmax"; PardecMEQvidautmax.SqlDbType = SqlDbType.Decimal; PardecMEQvidautmax.Value = acfMEQt_maquinariaequipo.MEQvidautmax; SqlCmd.Parameters.Add(PardecMEQvidautmax); // SqlParameter PardecMEQedadtec = new SqlParameter(); PardecMEQedadtec.ParameterName = "@decMEQedadtec"; PardecMEQedadtec.SqlDbType = SqlDbType.Decimal; PardecMEQedadtec.Value = acfMEQt_maquinariaequipo.MEQedadtec; SqlCmd.Parameters.Add(PardecMEQedadtec); // SqlParameter PardecMEQdepreciacion = new SqlParameter(); PardecMEQdepreciacion.ParameterName = "@decMEQdepreciacion"; PardecMEQdepreciacion.SqlDbType = SqlDbType.Decimal; PardecMEQdepreciacion.Value = acfMEQt_maquinariaequipo.MEQdepreciacion; SqlCmd.Parameters.Add(PardecMEQdepreciacion); // SqlParameter PardecMEQdep2012 = new SqlParameter(); PardecMEQdep2012.ParameterName = "@decMEQdep2012"; PardecMEQdep2012.SqlDbType = SqlDbType.Decimal; PardecMEQdep2012.Value = acfMEQt_maquinariaequipo.MEQdep2012; SqlCmd.Parameters.Add(PardecMEQdep2012); // SqlParameter PardecMEQcostocorr = new SqlParameter(); PardecMEQcostocorr.ParameterName = "@decMEQcostocorr"; PardecMEQcostocorr.SqlDbType = SqlDbType.Decimal; PardecMEQcostocorr.Value = acfMEQt_maquinariaequipo.MEQcostocorr; SqlCmd.Parameters.Add(PardecMEQcostocorr); // SqlParameter PardecMEQvaloractivo = new SqlParameter(); PardecMEQvaloractivo.ParameterName = "@decMEQvaloractivo"; PardecMEQvaloractivo.SqlDbType = SqlDbType.Decimal; PardecMEQvaloractivo.Value = acfMEQt_maquinariaequipo.MEQvaloractivo; SqlCmd.Parameters.Add(PardecMEQvaloractivo); // SqlParameter PardecMEQdepre = new SqlParameter(); PardecMEQdepre.ParameterName = "@decMEQdepre"; PardecMEQdepre.SqlDbType = SqlDbType.Decimal; PardecMEQdepre.Value = acfMEQt_maquinariaequipo.MEQdepre; SqlCmd.Parameters.Add(PardecMEQdepre); // SqlParameter PardecMEQtasair = new SqlParameter(); PardecMEQtasair.ParameterName = "@decMEQtasair"; PardecMEQtasair.SqlDbType = SqlDbType.Decimal; PardecMEQtasair.Value = acfMEQt_maquinariaequipo.MEQtasair; SqlCmd.Parameters.Add(PardecMEQtasair); // SqlParameter PardecMEQimpdife = new SqlParameter(); PardecMEQimpdife.ParameterName = "@decMEQimpdife"; PardecMEQimpdife.SqlDbType = SqlDbType.Decimal; PardecMEQimpdife.Value = acfMEQt_maquinariaequipo.MEQimpdife; SqlCmd.Parameters.Add(PardecMEQimpdife); // SqlParameter PardecMEQdifneta = new SqlParameter(); PardecMEQdifneta.ParameterName = "@decMEQdifneta"; PardecMEQdifneta.SqlDbType = SqlDbType.Decimal; PardecMEQdifneta.Value = acfMEQt_maquinariaequipo.MEQdifneta; SqlCmd.Parameters.Add(PardecMEQdifneta); // SqlParameter PardecMEQvalorneto = new SqlParameter(); PardecMEQvalorneto.ParameterName = "@decMEQvalorneto"; PardecMEQvalorneto.SqlDbType = SqlDbType.Decimal; PardecMEQvalorneto.Value = acfMEQt_maquinariaequipo.MEQvalorneto; SqlCmd.Parameters.Add(PardecMEQvalorneto); // SqlParameter PardecMEQvalact = new SqlParameter(); PardecMEQvalact.ParameterName = "@decMEQvalact"; PardecMEQvalact.SqlDbType = SqlDbType.Decimal; PardecMEQvalact.Value = acfMEQt_maquinariaequipo.MEQvalact; SqlCmd.Parameters.Add(PardecMEQvalact); // SqlParameter PardecMEQcostotcorr = new SqlParameter(); PardecMEQcostotcorr.ParameterName = "@decMEQcostotcorr"; PardecMEQcostotcorr.SqlDbType = SqlDbType.Decimal; PardecMEQcostotcorr.Value = acfMEQt_maquinariaequipo.MEQcostotcorr; SqlCmd.Parameters.Add(PardecMEQcostotcorr); // SqlParameter PardecMEQdepacuniif = new SqlParameter(); PardecMEQdepacuniif.ParameterName = "@decMEQdepacuniif"; PardecMEQdepacuniif.SqlDbType = SqlDbType.Decimal; PardecMEQdepacuniif.Value = acfMEQt_maquinariaequipo.MEQdepacuniif; SqlCmd.Parameters.Add(PardecMEQdepacuniif); // SqlParameter PardecMEQcrcnet = new SqlParameter(); PardecMEQcrcnet.ParameterName = "@decMEQcrcnet"; PardecMEQcrcnet.SqlDbType = SqlDbType.Decimal; PardecMEQcrcnet.Value = acfMEQt_maquinariaequipo.MEQcrcnet; SqlCmd.Parameters.Add(PardecMEQcrcnet); // SqlParameter PardecMEQvalnet = new SqlParameter(); PardecMEQvalnet.ParameterName = "@decMEQvalnet"; PardecMEQvalnet.SqlDbType = SqlDbType.Decimal; PardecMEQvalnet.Value = acfMEQt_maquinariaequipo.MEQvalnet; SqlCmd.Parameters.Add(PardecMEQvalnet); // SqlParameter PardecMEQdiferenneta = new SqlParameter(); PardecMEQdiferenneta.ParameterName = "@decMEQdiferenneta"; PardecMEQdiferenneta.SqlDbType = SqlDbType.Decimal; PardecMEQdiferenneta.Value = acfMEQt_maquinariaequipo.MEQdiferenneta; SqlCmd.Parameters.Add(PardecMEQdiferenneta); // SqlParameter PardecMEQvalornetolib = new SqlParameter(); PardecMEQvalornetolib.ParameterName = "@decMEQvalornetolib"; PardecMEQvalornetolib.SqlDbType = SqlDbType.Decimal; PardecMEQvalornetolib.Value = acfMEQt_maquinariaequipo.MEQvalornetolib; SqlCmd.Parameters.Add(PardecMEQvalornetolib); // SqlParameter PardecMEQdepacumtrib = new SqlParameter(); PardecMEQdepacumtrib.ParameterName = "@decMEQdepacumtrib"; PardecMEQdepacumtrib.SqlDbType = SqlDbType.Decimal; PardecMEQdepacumtrib.Value = acfMEQt_maquinariaequipo.MEQdepacumtrib; SqlCmd.Parameters.Add(PardecMEQdepacumtrib); // SqlParameter PardecMEQcostohistorico = new SqlParameter(); PardecMEQcostohistorico.ParameterName = "@decMEQcostohistorico"; PardecMEQcostohistorico.SqlDbType = SqlDbType.Decimal; PardecMEQcostohistorico.Value = acfMEQt_maquinariaequipo.MEQcostohistorico; SqlCmd.Parameters.Add(PardecMEQcostohistorico); // SqlParameter ParsRVAcodigo = new SqlParameter(); ParsRVAcodigo.ParameterName = "@sRVAcodigo"; ParsRVAcodigo.SqlDbType = SqlDbType.Char; ParsRVAcodigo.Value = acfMEQt_maquinariaequipo.RVAcodigo; SqlCmd.Parameters.Add(ParsRVAcodigo); // //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); }