/*
        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;
            }
        }
Exemple #2
0
        /*
         * 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);
            }
        }
Exemple #3
0
        //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;
            }
        }