public DataTable BuscarPrestamoMatricula(DPrestamo Prestamo) { DataTable DtResultado = new DataTable("Prestamo"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "SPMostrarPrestamoMatricula"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParBuscarMatricula = new SqlParameter(); ParBuscarMatricula.ParameterName = "@matricula"; ParBuscarMatricula.SqlDbType = SqlDbType.VarChar; ParBuscarMatricula.Size = 50; ParBuscarMatricula.Value = Prestamo.Matricula; SqlCmd.Parameters.Add(ParBuscarMatricula); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
public DPrestamo(int idprestamo, string matricula, string tipoprestamo, string isbn, string isbn2, string isbn3, DateTime fecha_prestamo, DateTime primer_renovacion, DateTime segunda_renovacion, string observaciones, string estatus) { DPrestamo Obj = new DPrestamo(); Obj.IdPrestamo = idprestamo; Obj.Matricula = matricula; Obj.TipoPrestamo = tipoprestamo; Obj.ISBN = isbn; Obj.ISBN2 = isbn2; Obj.ISBN3 = isbn3; Obj.FechaPrestamo = fecha_prestamo; Obj.PrimerRenovacion = primer_renovacion; Obj.SegundaRenovacion = segunda_renovacion; Obj.Observaciones = observaciones; Obj.Estatus = estatus; }
public string Eliminar(DPrestamo Prestamo) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "SPEliminarPrestamo"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParMatricula = new SqlParameter(); ParMatricula.ParameterName = "@matricula"; ParMatricula.SqlDbType = SqlDbType.VarChar; ParMatricula.Value = Prestamo.Matricula; SqlCmd.Parameters.Add(ParMatricula); 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); }
public string Editar(DPrestamo Prestamo) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = SqlCon; sqlCmd.CommandText = "SPEditarPrestamo"; sqlCmd.CommandType = CommandType.StoredProcedure; /// SqlParameter ParIdPrestamo = new SqlParameter(); ParIdPrestamo.ParameterName = "@idPrestamo"; ParIdPrestamo.SqlDbType = SqlDbType.Int; ParIdPrestamo.Direction = ParameterDirection.Output; sqlCmd.Parameters.Add(ParIdPrestamo); SqlParameter ParMatricula = new SqlParameter(); ParMatricula.ParameterName = "@matricula"; ParMatricula.SqlDbType = SqlDbType.VarChar; ParMatricula.Size = 50; ParMatricula.Value = Prestamo.Matricula; sqlCmd.Parameters.Add(ParMatricula); SqlParameter ParTipoprestamo = new SqlParameter(); ParTipoprestamo.ParameterName = "@tipoprestamo"; ParTipoprestamo.SqlDbType = SqlDbType.VarChar; ParTipoprestamo.Size = 50; ParTipoprestamo.Value = Prestamo.TipoPrestamo; sqlCmd.Parameters.Add(ParTipoprestamo); SqlParameter ParISBN = new SqlParameter(); ParISBN.ParameterName = "@isbn"; ParISBN.SqlDbType = SqlDbType.VarChar; ParISBN.Size = 50; ParISBN.Value = Prestamo.ISBN; sqlCmd.Parameters.Add(ParISBN); SqlParameter ParISBN2 = new SqlParameter(); ParISBN2.ParameterName = "@isbn2"; ParISBN2.SqlDbType = SqlDbType.VarChar; ParISBN2.Size = 50; ParISBN2.Value = Prestamo.ISBN2; sqlCmd.Parameters.Add(ParISBN2); SqlParameter ParISBN3 = new SqlParameter(); ParISBN3.ParameterName = "@isbn3"; ParISBN3.SqlDbType = SqlDbType.VarChar; ParISBN3.Size = 50; ParISBN3.Value = Prestamo.ISBN; sqlCmd.Parameters.Add(ParISBN3); SqlParameter ParFechaPrestamo = new SqlParameter(); ParFechaPrestamo.ParameterName = "@fechaprestamo"; ParFechaPrestamo.SqlDbType = SqlDbType.VarChar; ParFechaPrestamo.Size = 50; ParFechaPrestamo.Value = Prestamo.FechaPrestamo; sqlCmd.Parameters.Add(ParFechaPrestamo); SqlParameter ParPrimeraRenovacion = new SqlParameter(); ParPrimeraRenovacion.ParameterName = "@primerrenovacion"; ParPrimeraRenovacion.SqlDbType = SqlDbType.VarChar; ParPrimeraRenovacion.Size = 50; ParPrimeraRenovacion.Value = Prestamo.PrimerRenovacion; sqlCmd.Parameters.Add(ParPrimeraRenovacion); SqlParameter ParSegundaRenovacion = new SqlParameter(); ParSegundaRenovacion.ParameterName = "@segundarenovacion"; ParSegundaRenovacion.SqlDbType = SqlDbType.VarChar; ParSegundaRenovacion.Size = 50; ParSegundaRenovacion.Value = Prestamo.SegundaRenovacion; sqlCmd.Parameters.Add(ParSegundaRenovacion); SqlParameter ParObservaciones = new SqlParameter(); ParObservaciones.ParameterName = "@observaciones"; ParObservaciones.SqlDbType = SqlDbType.VarChar; ParObservaciones.Size = 200; ParObservaciones.Value = Prestamo.Observaciones; sqlCmd.Parameters.Add(ParObservaciones); SqlParameter ParEstatus = new SqlParameter(); ParEstatus.ParameterName = "@estatus"; ParEstatus.SqlDbType = SqlDbType.VarChar; ParEstatus.Size = 50; ParEstatus.Value = Estatus; sqlCmd.Parameters.Add(ParEstatus); /// rpta = sqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se modifico el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }