// GET: /SolicitudEfectivo/Create
        public JsonResult GetModena()
        {
            ERP_ZORZALEntities db = new ERP_ZORZALEntities();
            var moneda            = db.tbMoneda.Select(x => new { mnda_Id = x.mnda_Id, Text = x.mnda_Nombre }).Distinct();

            return(Json(moneda, JsonRequestBehavior.AllowGet));
        }
        public JsonResult GetDenominacion(short moneda)
        {
            ERP_ZORZALEntities db = new ERP_ZORZALEntities();

            db.Configuration.ProxyCreationEnabled = false;
            List <tbDenominacion> Denomination = db.tbDenominacion.Where(x => x.mnda_Id == moneda).OrderByDescending(x => x.deno_valor).ToList();


            return(Json(Denomination, JsonRequestBehavior.AllowGet));
        }
Beispiel #3
0
        public ActionResult Index(string cliente, string fecha, string caja)
        {
            try
            {
                //var resultado = 0;
                List <UDV_Vent_Busqueda_Factura> list = new List <UDV_Vent_Busqueda_Factura>();
                using (var db = new ERP_ZORZALEntities())
                {
                    using (var oCmd = db.Database.Connection.CreateCommand())
                    {
                        db.Database.Connection.Open();
                        oCmd.CommandText = "Vent.GetBusquedaFactura";
                        oCmd.CommandType = CommandType.StoredProcedure;
                        oCmd.Parameters.Add(new SqlParameter("@cliente", cliente));
                        oCmd.Parameters.Add(new SqlParameter("@fecha", fecha));
                        oCmd.Parameters.Add(new SqlParameter("@caja", caja));

                        DbDataReader reader = oCmd.ExecuteReader();

                        while (reader.Read())
                        {
                            UDV_Vent_Busqueda_Factura tbFactura = new UDV_Vent_Busqueda_Factura();
                            if (!reader.IsDBNull(reader.GetOrdinal("fact_Codigo")))
                            {
                                tbFactura.fact_Codigo = Convert.ToString(reader["fact_Codigo"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_Fecha")))
                            {
                                tbFactura.fact_Fecha = Convert.ToDateTime(reader["fact_Fecha"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("esfac_Id")))
                            {
                                tbFactura.esfac_Id = Convert.ToByte(reader["esfac_Id"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("esfac_Descripcion")))
                            {
                                tbFactura.esfac_Descripcion = Convert.ToString(reader["esfac_Descripcion"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("cja_Id")))
                            {
                                tbFactura.cja_Id = Convert.ToByte(reader["cja_Id"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("cja_Descripcion")))
                            {
                                tbFactura.cja_Descripcion = Convert.ToString(reader["cja_Descripcion"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("suc_Id")))
                            {
                                tbFactura.suc_Id = Convert.ToByte(reader["suc_Id"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Id")))
                            {
                                tbFactura.clte_Id = Convert.ToByte(reader["clte_Id"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("pemi_NumeroCAI")))
                            {
                                tbFactura.pemi_NumeroCAI = Convert.ToString(reader["pemi_NumeroCAI"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_AlCredito")))
                            {
                                tbFactura.fact_AlCredito = Convert.ToBoolean(reader["fact_AlCredito"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_DiasCredito")))
                            {
                                tbFactura.fact_DiasCredito = Convert.ToByte(reader["fact_DiasCredito"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_PorcentajeDescuento")))
                            {
                                tbFactura.fact_PorcentajeDescuento = Convert.ToByte(reader["fact_PorcentajeDescuento"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_Vendedor")))
                            {
                                tbFactura.fact_Vendedor = Convert.ToString(reader["fact_Vendedor"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Identificacion")))
                            {
                                tbFactura.clte_Identificacion = Convert.ToString(reader["clte_Identificacion"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Nombres")))
                            {
                                tbFactura.clte_Nombres = Convert.ToString(reader["clte_Nombres"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_IdentidadTE")))
                            {
                                tbFactura.fact_IdentidadTE = Convert.ToString(reader["fact_IdentidadTE"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_NombresTE")))
                            {
                                tbFactura.fact_NombresTE = Convert.ToString(reader["fact_NombresTE"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_FechaNacimientoTE")))
                            {
                                tbFactura.fact_FechaNacimientoTE = Convert.ToDateTime(reader["fact_FechaNacimientoTE"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_UsuarioAutoriza")))
                            {
                                tbFactura.fact_UsuarioAutoriza = Convert.ToInt32(reader["fact_UsuarioAutoriza"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_FechaAutoriza")))
                            {
                                tbFactura.fact_FechaAutoriza = Convert.ToDateTime(reader["fact_FechaAutoriza"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_UsuarioCrea")))
                            {
                                tbFactura.fact_UsuarioCrea = Convert.ToInt32(reader["fact_UsuarioCrea"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_FechaCrea")))
                            {
                                tbFactura.fact_FechaCrea = Convert.ToDateTime(reader["fact_FechaCrea"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_UsuarioModifica")))
                            {
                                tbFactura.fact_UsuarioModifica = Convert.ToInt32(reader["fact_UsuarioModifica"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("fact_FechaModifica")))
                            {
                                tbFactura.fact_FechaModifica = Convert.ToDateTime(reader["fact_FechaModifica"]);
                            }

                            list.Add(tbFactura);
                        }
                    }
                }
                ViewBag.cliente = cliente;
                ViewBag.fecha   = fecha;
                ViewBag.caja    = caja;
                return(View(list));
            }
            catch (Exception ex)
            {
                var tbFactura = db.UDV_Vent_Busqueda_Factura;
                Console.Write(ex.Message);
                return(View(tbFactura.ToList()));
            }
        }
        public ActionResult Index(string identificacion, string nombre, string telefono)
        {
            try
            {
                //var resultado = 0;
                List <UDV_Vent_Busqueda_Clientes> list = new List <UDV_Vent_Busqueda_Clientes>();
                using (var db = new ERP_ZORZALEntities())
                {
                    using (var oCmd = db.Database.Connection.CreateCommand())
                    {
                        db.Database.Connection.Open();
                        oCmd.CommandText = "Vent.GetBusquedaClient";
                        oCmd.CommandType = CommandType.StoredProcedure;
                        oCmd.Parameters.Add(new SqlParameter("@identificacion", identificacion));
                        oCmd.Parameters.Add(new SqlParameter("@nombre", nombre));
                        oCmd.Parameters.Add(new SqlParameter("@telefono", telefono));

                        DbDataReader reader = oCmd.ExecuteReader();

                        while (reader.Read())
                        {
                            UDV_Vent_Busqueda_Clientes tbclientes = new UDV_Vent_Busqueda_Clientes();
                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Id")))
                            {
                                tbclientes.clte_Id = Convert.ToInt16(reader["clte_Id"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("tpi_Id")))
                            {
                                tbclientes.tpi_Id = Convert.ToByte(reader["tpi_Id"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Identificacion")))
                            {
                                tbclientes.clte_Identificacion = Convert.ToString(reader["clte_Identificacion"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_EsPersonaNatural")))
                            {
                                tbclientes.clte_EsPersonaNatural = Convert.ToBoolean(reader["clte_EsPersonaNatural"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Nombres")))
                            {
                                tbclientes.clte_Nombres = Convert.ToString(reader["clte_Nombres"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Apellidos")))
                            {
                                tbclientes.clte_Apellidos = Convert.ToString(reader["clte_Apellidos"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_FechaNacimiento")))
                            {
                                tbclientes.clte_FechaNacimiento = Convert.ToDateTime(reader["clte_FechaNacimiento"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Nacionalidad")))
                            {
                                tbclientes.clte_Nacionalidad = Convert.ToString(reader["clte_Nacionalidad"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Sexo")))
                            {
                                tbclientes.clte_Sexo = Convert.ToString(reader["clte_Sexo"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Telefono")))
                            {
                                tbclientes.clte_Telefono = Convert.ToString(reader["clte_Telefono"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_NombreComercial")))
                            {
                                tbclientes.clte_NombreComercial = Convert.ToString(reader["clte_NombreComercial"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_RazonSocial")))
                            {
                                tbclientes.clte_RazonSocial = Convert.ToString(reader["clte_RazonSocial"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_ContactoNombre")))
                            {
                                tbclientes.clte_ContactoNombre = Convert.ToString(reader["clte_ContactoNombre"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_ContactoTelefono")))
                            {
                                tbclientes.clte_ContactoTelefono = Convert.ToString(reader["clte_ContactoTelefono"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_ContactoEmail")))
                            {
                                tbclientes.clte_ContactoEmail = Convert.ToString(reader["clte_ContactoEmail"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_FechaConstitucion")))
                            {
                                tbclientes.clte_FechaConstitucion = Convert.ToDateTime(reader["clte_FechaConstitucion"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("mun_Codigo")))
                            {
                                tbclientes.mun_Codigo = Convert.ToString(reader["mun_Codigo"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Direccion")))
                            {
                                tbclientes.clte_Direccion = Convert.ToString(reader["clte_Direccion"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_CorreoElectronico")))
                            {
                                tbclientes.clte_CorreoElectronico = Convert.ToString(reader["clte_CorreoElectronico"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_CorreoElectronico")))
                            {
                                tbclientes.clte_CorreoElectronico = Convert.ToString(reader["clte_CorreoElectronico"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_EsActivo")))
                            {
                                tbclientes.clte_EsActivo = Convert.ToBoolean(reader["clte_EsActivo"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_RazonInactivo")))
                            {
                                tbclientes.clte_RazonInactivo = Convert.ToString(reader["clte_RazonInactivo"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_ConCredito")))
                            {
                                tbclientes.clte_ConCredito = Convert.ToBoolean(reader["clte_ConCredito"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_EsMinorista")))
                            {
                                tbclientes.clte_EsMinorista = Convert.ToBoolean(reader["clte_EsMinorista"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_Observaciones")))
                            {
                                tbclientes.clte_Observaciones = Convert.ToString(reader["clte_Observaciones"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_UsuarioCrea")))
                            {
                                tbclientes.clte_UsuarioCrea = Convert.ToInt16(reader["clte_UsuarioCrea"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_FechaCrea")))
                            {
                                tbclientes.clte_FechaCrea = Convert.ToDateTime(reader["clte_FechaCrea"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_UsuarioModifica")))
                            {
                                tbclientes.clte_UsuarioModifica = Convert.ToInt16(reader["clte_UsuarioModifica"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("clte_FechaModifica")))
                            {
                                tbclientes.clte_FechaModifica = Convert.ToDateTime(reader["clte_FechaModifica"]);
                            }

                            if (!reader.IsDBNull(reader.GetOrdinal("tpi_Descripcion")))
                            {
                                tbclientes.tpi_Descripcion = Convert.ToString(reader["tpi_Descripcion"]);
                            }

                            list.Add(tbclientes);
                        }
                    }
                }
                ViewBag.Ident   = identificacion;
                ViewBag.Nombres = nombre;
                ViewBag.Tel     = telefono;

                return(View(list));
            }
            catch (Exception ex)
            {
                var tbcliente = db.UDV_Vent_Busqueda_Clientes;
                Console.Write(ex.Message);
                return(View(tbcliente.ToList()));
            }
        }