public string Eliminar(DTransportista Transportista) { string rpta = " "; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speliminar_transportista"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdtrabajador = new SqlParameter(); ParIdtrabajador.ParameterName = "@IdTransportista"; ParIdtrabajador.SqlDbType = SqlDbType.Int; ParIdtrabajador.Value = Transportista.Idtransportista; SqlCmd.Parameters.Add(ParIdtrabajador); 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 DataTable BuscarApellidos(DTransportista Trabajador) { DataTable DtResultado = new DataTable("transportista"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spbuscar_transportista"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@textobuscar"; ParTextoBuscar.SqlDbType = SqlDbType.VarChar; ParTextoBuscar.Size = 50; ParTextoBuscar.Value = Trabajador.TextoBuscar; SqlCmd.Parameters.Add(ParTextoBuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
public string Editar(DTransportista Transportista) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speditar_transportista"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdtrabajador = new SqlParameter(); ParIdtrabajador.ParameterName = "@IdTransportista"; ParIdtrabajador.SqlDbType = SqlDbType.Int; ParIdtrabajador.Value = Transportista.Idtransportista; SqlCmd.Parameters.Add(ParIdtrabajador); SqlParameter ParRazonsocial = new SqlParameter(); ParRazonsocial.ParameterName = "@razon_social"; ParRazonsocial.SqlDbType = SqlDbType.VarChar; ParRazonsocial.Size = 50; ParRazonsocial.Value = Transportista.Razonsocial; SqlCmd.Parameters.Add(ParRazonsocial); SqlParameter ParChofer = new SqlParameter(); ParChofer.ParameterName = "@chofer"; ParChofer.SqlDbType = SqlDbType.VarChar; ParChofer.Size = 50; ParChofer.Value = Transportista.Chofer; SqlCmd.Parameters.Add(ParChofer); SqlParameter ParRuc = new SqlParameter(); ParRuc.ParameterName = "@ruc"; ParRuc.SqlDbType = SqlDbType.Int; ParRuc.Value = Transportista.Ruc; SqlCmd.Parameters.Add(ParRuc); SqlParameter ParPlaca = new SqlParameter(); ParPlaca.ParameterName = "@placa"; ParPlaca.SqlDbType = SqlDbType.VarChar; ParPlaca.Size = 7; ParPlaca.Value = Transportista.Placa; SqlCmd.Parameters.Add(ParPlaca); SqlParameter ParMarcaVehiculo = new SqlParameter(); ParMarcaVehiculo.ParameterName = "@marcavehiculo"; ParMarcaVehiculo.SqlDbType = SqlDbType.VarChar; ParMarcaVehiculo.Size = 15; ParMarcaVehiculo.Value = Transportista.MarcaVehiculo; SqlCmd.Parameters.Add(ParMarcaVehiculo); SqlParameter ParConfVenicular = new SqlParameter(); ParConfVenicular.ParameterName = "@conf_vehicular"; ParConfVenicular.SqlDbType = SqlDbType.VarChar; ParConfVenicular.Size = 15; ParConfVenicular.Value = Transportista.ConfVehicular; SqlCmd.Parameters.Add(ParConfVenicular); SqlParameter ParInscripcion = new SqlParameter(); ParInscripcion.ParameterName = "@inscripcion"; ParInscripcion.SqlDbType = SqlDbType.VarChar; ParInscripcion.Size = 15; ParInscripcion.Value = Transportista.Inscripcion; SqlCmd.Parameters.Add(ParInscripcion); SqlParameter ParNumLicencia = new SqlParameter(); ParNumLicencia.ParameterName = "@num_licencia"; ParNumLicencia.SqlDbType = SqlDbType.VarChar; ParNumLicencia.Size = 15; ParNumLicencia.Value = Transportista.NumLicencia; SqlCmd.Parameters.Add(ParNumLicencia); 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); }