public int Crear(object obj) { TblTarjetaBO datos = (TblTarjetaBO)obj; cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); sql = "Insert into TblTarjeta(NumeroTarjeta ,CVVTarjeta ,FechaTarjeta ,FKCliente)"+ "Values(@NumeroTarjeta ,@CVVTarjeta ,@FechaTarjeta ,@FKCliente)"; cmd.Parameters.Add("@IDTarjeta", SqlDbType.Int); cmd.Parameters.Add("@NumeroTarjeta", SqlDbType.VarChar); cmd.Parameters.Add("@CVVTarjeta", SqlDbType.VarChar); cmd.Parameters.Add("@FechaTarjeta", SqlDbType.VarChar); cmd.Parameters.Add("@FKCliente", SqlDbType.Int); cmd.Parameters["@IDTarjeta"].Value = datos.IDTarjeta; cmd.Parameters["@NumeroTarjeta"].Value = datos.NumeroTarjeta; cmd.Parameters["@CVVTarjeta"].Value = datos.CVVTarjeta; cmd.Parameters["@FechaTarjeta"].Value = datos.FechaTarjeta; cmd.Parameters["@FKCliente"].Value = datos.OTblEmpleadoBO.IDEmpleado; cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); if(i <= 0) { return 0; } return 1; }
public DataSet devuelveAlumno(object obj) { string cadenaWhere = ""; bool edo = false; TblTarjetaBO data = (TblTarjetaBO)obj; SqlCommand cmd = new SqlCommand(); DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(); cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); if (data.IDTarjeta > 0) { cadenaWhere = cadenaWhere + " IDTarjeta = @IDTarjeta and"; cmd.Parameters.Add("@IDTarjeta", SqlDbType.Int); cmd.Parameters["@IDTarjeta"].Value = data.IDTarjeta; edo = true; } if (data.NumeroTarjeta !=null) { cadenaWhere = cadenaWhere + " NumeroTarjeta = @NumeroTarjeta and"; cmd.Parameters.Add("@NumeroTarjeta", SqlDbType.VarChar); cmd.Parameters["@NumeroTarjeta"].Value = data.NumeroTarjeta; edo = true; } if (data.CVVTarjeta !=null) { cadenaWhere = cadenaWhere + " CVVTarjeta = @CVVTarjeta and"; cmd.Parameters.Add("@CVVTarjeta", SqlDbType.VarChar); cmd.Parameters["@CVVTarjeta"].Value = data.CVVTarjeta; edo = true; } if (data.FechaTarjeta !=null) { cadenaWhere = cadenaWhere + " FechaTarjeta = @FechaTarjeta and"; cmd.Parameters.Add("@FechaTarjeta", SqlDbType.VarChar); cmd.Parameters["@FechaTarjeta"].Value = data.FechaTarjeta; edo = true; } if (edo == true) { cadenaWhere = " WHERE " +cadenaWhere.Remove(cadenaWhere.Length - 3, 3); } sql = "SELECT * FROM TblTarjeta" + cadenaWhere; cmd.CommandText = sql; da.SelectCommand = cmd; da.Fill(ds); con2.CerrarConexion(); return ds; }
public int Eliminar(object obj) { TblTarjetaBO datos = (TblTarjetaBO)obj; cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); sql = "DELETE FROM TblTarjeta where IDTarjeta = @IDTarjeta"; cmd.Parameters.Add("@IDTarjeta", SqlDbType.Int); cmd.Parameters["@IDTarjeta"].Value = datos.IDTarjeta; cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); if(i <= 0) { return 0; } return 1; }
public int Modificar(object obj) { TblTarjetaBO datos = (TblTarjetaBO)obj; cmd.Connection = con2.establecerconexion(); con2.AbrirConexion(); sql = "update TblTarjeta"+ " set "+ "NumeroTarjeta = @NumeroTarjeta,"+ "CVVTarjeta = @CVVTarjeta,"+ "FechaTarjeta = @FechaTarjeta,"+ "FKCliente = @FKCliente"+ " where IDTarjeta = @IDTarjeta"; cmd.Parameters.Add("@IDTarjeta", SqlDbType.Int); cmd.Parameters.Add("@NumeroTarjeta", SqlDbType.VarChar); cmd.Parameters.Add("@CVVTarjeta", SqlDbType.VarChar); cmd.Parameters.Add("@FechaTarjeta", SqlDbType.VarChar); cmd.Parameters.Add("@FKCliente", SqlDbType.Int); cmd.Parameters["@IDTarjeta"].Value = datos.IDTarjeta; cmd.Parameters["@NumeroTarjeta"].Value = datos.NumeroTarjeta; cmd.Parameters["@CVVTarjeta"].Value = datos.CVVTarjeta; cmd.Parameters["@FechaTarjeta"].Value = datos.FechaTarjeta; cmd.Parameters["@FKCliente"].Value = datos.OTblEmpleadoBO.IDEmpleado; cmd.CommandText = sql; int i = cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); if(i <= 0) { return 0; } return 1; }