/* public List<clsCotizacionCabecera_Vista> ConsultarCotizacionCab(int tipoarticulo, int idempresa) { try { List<clsConsolidacionPedidoVista> listaPedido = new List<clsConsolidacionPedidoVista>(); CompraEntities enti = new CompraEntities(); var con = from t in enti.PedidoCabecera_Vista where t.idTipoArticulo == tipoarticulo && t.idEmpresa == idempresa && t.idEstado == 1 select t; foreach (var item in con) { clsConsolidacionPedidoVista e = new clsConsolidacionPedidoVista(); e.Numero = Convert.ToInt32(item.Numero); e.idEmpresa = Convert.ToInt32(item.idEmpresa); e.Empresa = Convert.ToString(item.Empresa); e.idTipoArticulo = Convert.ToInt32(item.idTipoArticulo); e.TipoArticulo = Convert.ToString(item.TipoArticulo); e.idUsuario = Convert.ToInt32(item.idUsuario); e.Usuario = Convert.ToString(item.Usuario); e.Fecha = Convert.ToDateTime(item.Fecha); e.idEstado = Convert.ToInt32(item.idEstado); e.Estado = Convert.ToString(item.Estado); listaPedido.Add(e); } return listaPedido; } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datPedido: " + ex); return null; } } **/ public List<clsCotizacionCabecera_Vista> ConsultarCotizacionCab(int idempresa) { try { List<clsCotizacionCabecera_Vista> listaCotizacionCab = new List<clsCotizacionCabecera_Vista>(); CompraEntities enti = new CompraEntities(); var con = from t in enti.CotizacionCab_Vista where t.idEmpresa == idempresa && t.idEstado == 1 select t; foreach (var item in con) { clsCotizacionCabecera_Vista e = new clsCotizacionCabecera_Vista(); e.Numero = Convert.ToInt32(item.Numero); e.idEmpresa = Convert.ToInt32(item.idEmpresa); e.Empresa = Convert.ToString(item.Empresa); e.idProveedor = Convert.ToInt32(item.idproveedor); e.Proveedor = Convert.ToString(item.Proveedor); e.idUsuario = Convert.ToInt32(item.IdUsuario); e.Usuario = Convert.ToString(item.Usuario); e.Fecha = Convert.ToDateTime(item.Fecha); e.idEstado = Convert.ToInt32(item.idEstado); e.Estado = Convert.ToString(item.Estado); listaCotizacionCab.Add(e); } return listaCotizacionCab; } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datPedido: " + ex); return null; } }
/* * public List<clsCotizacionCabecera_Vista> ConsultarCotizacionCab(int tipoarticulo, int idempresa) * { * try * { * List<clsConsolidacionPedidoVista> listaPedido = new List<clsConsolidacionPedidoVista>(); * CompraEntities enti = new CompraEntities(); * * * var con = from t in enti.PedidoCabecera_Vista where t.idTipoArticulo == tipoarticulo && t.idEmpresa == idempresa && t.idEstado == 1 select t; * * foreach (var item in con) * { * clsConsolidacionPedidoVista e = new clsConsolidacionPedidoVista(); * e.Numero = Convert.ToInt32(item.Numero); * e.idEmpresa = Convert.ToInt32(item.idEmpresa); * e.Empresa = Convert.ToString(item.Empresa); * e.idTipoArticulo = Convert.ToInt32(item.idTipoArticulo); * e.TipoArticulo = Convert.ToString(item.TipoArticulo); * e.idUsuario = Convert.ToInt32(item.idUsuario); * e.Usuario = Convert.ToString(item.Usuario); * e.Fecha = Convert.ToDateTime(item.Fecha); * e.idEstado = Convert.ToInt32(item.idEstado); * e.Estado = Convert.ToString(item.Estado); * listaPedido.Add(e); * } * return listaPedido; * } * catch (System.Data.SqlClient.SqlException ex) * { * Console.WriteLine("Error datPedido: " + ex); * return null; * } * } **/ public List <clsCotizacionCabecera_Vista> ConsultarCotizacionCab(int idempresa) { try { List <clsCotizacionCabecera_Vista> listaCotizacionCab = new List <clsCotizacionCabecera_Vista>(); CompraEntities enti = new CompraEntities(); var con = from t in enti.CotizacionCab_Vista where t.idEmpresa == idempresa && t.idEstado == 1 select t; foreach (var item in con) { clsCotizacionCabecera_Vista e = new clsCotizacionCabecera_Vista(); e.Numero = Convert.ToInt32(item.Numero); e.idEmpresa = Convert.ToInt32(item.idEmpresa); e.Empresa = Convert.ToString(item.Empresa); e.idProveedor = Convert.ToInt32(item.idproveedor); e.Proveedor = Convert.ToString(item.Proveedor); e.idUsuario = Convert.ToInt32(item.IdUsuario); e.Usuario = Convert.ToString(item.Usuario); e.Fecha = Convert.ToDateTime(item.Fecha); e.idEstado = Convert.ToInt32(item.idEstado); e.Estado = Convert.ToString(item.Estado); listaCotizacionCab.Add(e); } return(listaCotizacionCab); } catch (System.Data.SqlClient.SqlException ex) { Console.WriteLine("Error datPedido: " + ex); return(null); } }
//Guardando los datos de la Cabecera public bool Guardar(clsCotizacionCabecera_Vista e) { try { int id = getIdSiguiente(); e.Numero = id; using (CompraEntities ent = new CompraEntities()) { //se instancia el entity para poder usar los nombres de las tablas Cotizacion cotizacioncab = new Cotizacion() { Numero = e.Numero, idEmpresa = e.idEmpresa, IdUsuario = e.idUsuario, idProveedor = e.idProveedor, idEstado = e.idEstado }; ent.AddToCotizacion(cotizacioncab); ent.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine("Error al guardar la cabecera de cotización: " + ex); return(false); } }
//Guardando los datos de la Cabecera public bool Guardar(clsCotizacionCabecera_Vista e) { try { int id = getIdSiguiente(); e.Numero = id; using (CompraEntities ent = new CompraEntities()) { //se instancia el entity para poder usar los nombres de las tablas Cotizacion cotizacioncab = new Cotizacion() { Numero = e.Numero, idEmpresa = e.idEmpresa, IdUsuario = e.idUsuario, idProveedor = e.idProveedor, idEstado = e.idEstado }; ent.AddToCotizacion(cotizacioncab); ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error al guardar la cabecera de cotización: " + ex); return false; } }