public static List <Facturacion> TodasLasFacturasND() { List <Facturacion> Factura = new List <Facturacion>(); using (SqlConnection conexion = DBcomun.ObetenerConexion()) { SqlCommand comando = new SqlCommand(string.Format("Select * from Facturacion"), conexion); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Facturacion pFactura = new Facturacion(); pFactura.Matricula_Estudiante = reader.GetInt32(0); pFactura.Nombre_Estudiante = reader.GetString(1); pFactura.Precio = Convert.ToDouble(reader.GetValue(2)); pFactura.Fecha_Factura = reader.GetDateTime(3).ToString(); pFactura.Razon_Pago = reader.GetString(4); pFactura.Cancelacion_Pago = reader.GetString(5); pFactura.Codigo_Factura = reader.GetInt32(6); Factura.Add(pFactura); } conexion.Close(); } return(Factura); }
public static List <Facturacion> BuscarFacturas1(string Matricula, string NombreApellido, string Precio, string FechaFa, string CodigoFa, string notas) { List <Facturacion> Factura = new List <Facturacion>(); using (SqlConnection conexion = DBcomun.ObetenerConexion()) { SqlCommand comando = new SqlCommand(string.Format("select * from Facturacion where IDCLiente like '{0}%' and NombreCLiente like '{1}%' and Precio like '{2}%' and FechaFactura like '{3}%' and Notas like '{4}%' and CodigoFacturacion like '{5}%'", Matricula, NombreApellido, Precio, FechaFa, notas, CodigoFa), conexion); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Facturacion pFactura = new Facturacion(); pFactura.Matricula_Estudiante = reader.GetInt32(0); pFactura.Nombre_Estudiante = reader.GetString(1); pFactura.Precio = Convert.ToDouble(reader.GetValue(2)); pFactura.Fecha_Factura = reader.GetDateTime(3).ToString(); pFactura.Razon_Pago = reader.GetString(4); pFactura.Cancelacion_Pago = reader.GetString(5); pFactura.Codigo_Factura = reader.GetInt32(6); Factura.Add(pFactura); } conexion.Close(); } return(Factura); }
public static string ObtenerCodigo(Facturacion pFactura) { string Codigo = null; using (SqlConnection conaxion = DBcomun.ObetenerConexion()) { SqlCommand comando = new SqlCommand(string.Format("Select CodigoFacturacion from Facturacion Where IDCLiente = {0} and NombreCliente = '{1}' and Precio = '{2}' and FechaFactura = '{3}' and Notas = '{4}' and CancelacionPago = '{5}'", pFactura.Matricula_Estudiante, pFactura.Nombre_Estudiante, pFactura.Precio, pFactura.Fecha_Factura, pFactura.Razon_Pago, pFactura.Cancelacion_Pago), conaxion); Codigo = comando.ExecuteScalar().ToString(); conaxion.Close(); } return(Codigo); }
public static int CrearFactura(Facturacion pFactura) { int Factura = 0; using (SqlConnection conexion = DBcomun.ObetenerConexion()) { SqlCommand comando = new SqlCommand(string.Format("insert into Facturacion (IDCliente, NombreCliente, Precio, FechaFactura, Notas, CancelacionPago) values ({0}, '{1}', {2}, '{3}', '{4}', '{5}')", pFactura.Matricula_Estudiante, pFactura.Nombre_Estudiante, pFactura.Precio, pFactura.Fecha_Factura, pFactura.Razon_Pago, pFactura.Cancelacion_Pago), conexion); Factura = comando.ExecuteNonQuery(); conexion.Close(); } return(Factura); }