Example #1
0
        public List <Catalogos> getAllCatalogos()
        {
            List <Catalogos> catalogos  = new List <Catalogos>();
            SqlConnection    connection = null;
            DataTable        dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ConsultaCatalogosSP");

                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    Catalogos cata = new Catalogos();
                    cata.idCatalogo = Convert.ToInt32(row["idCatalogo"].ToString());
                    cata.nombre     = row["nombre"].ToString();
                    cata.nombreAspx = row["nombreAspx"].ToString();
                    cata.estatus    = Convert.ToBoolean(row["estatus"].ToString());

                    catalogos.Add(cata);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            return(catalogos);
        }
Example #2
0
        public Boolean editarCatalogos(Catalogos catalogos)
        {
            Boolean       respuesta  = false;
            SqlConnection connection = null;
            DataTable     dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();

                    var parametros = new[]
                    {
                        ParametroAcceso.CrearParametro("@idCatalogo", SqlDbType.VarChar, catalogos.idCatalogo, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@nombre", SqlDbType.VarChar, catalogos.nombre, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@nombreAspx", SqlDbType.VarChar, catalogos.nombreAspx, ParameterDirection.Input)
                    };
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.ActualizarCatalogosSP", parametros);
                    dt.Load(consulta);
                    connection.Close();
                    respuesta = true;
                }
            }
            catch (Exception e)
            {
                respuesta = false;
                Console.WriteLine(e);
            }
            return(respuesta);
        }
Example #3
0
        public List <CamposCatalogo> ObtenerCamposCatalogo(int idCatalogo)
        {
            DataBaseModelContext  db     = new DataBaseModelContext();
            List <CamposCatalogo> result = new List <CamposCatalogo>();

            try
            {
                string    connection = (((System.Data.EntityClient.EntityConnection)(db.Connection)).StoreConnection).ConnectionString;
                Catalogos catalogo   = db.Catalogos.SingleOrDefault(w => w.Id == idCatalogo);
                if (catalogo != null)
                {
                    SqlConnection  sqlConn   = new SqlConnection(connection);
                    SqlCommand     cmdSchema = new SqlCommand(string.Format("select COLUMN_NAME, DATA_TYPE from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME ='{0}'", catalogo.Tabla), sqlConn);
                    SqlDataAdapter daSchema  = new SqlDataAdapter(cmdSchema);
                    daSchema.TableMappings.Add("Table", catalogo.Tabla);
                    DataSet dsSchema = new DataSet();
                    daSchema.Fill(dsSchema);
                    result = (from DataRow row in dsSchema.Tables[catalogo.Tabla].Rows select new CamposCatalogo {
                        Descripcion = row[0].ToString(), TipoDato = row[1].ToString()
                    }).ToList();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                db.Dispose();
            }
            return(result);
        }
Example #4
0
        public Catalogos obtenerCatalogo(string schema, string technicalName)
        {
            Catalogos catalogo = new Catalogos();

            using (db = new DMS.db.DB_DMsEntities())
            {
                try
                {
                    catalogo = (from da in db.Catalogos
                                where da.CAT_Categoria.Esquema == schema &&
                                da.NombreFisico == technicalName
                                select new Modelos.Catalogos {
                        CodigoCatalogo = da.IdCatalogo,
                        NombreCatalogo = da.NombreCatalogo,
                        NombreFisico = da.NombreFisico
                    }).FirstOrDefault();
                }
                catch (Exception)
                {
                    catalogo = new Catalogos();
                }
            }

            return(catalogo);
        }
Example #5
0
        protected void ddlVendedores_SelectedIndexChanged(object sender, EventArgs e)
        {
            lblInformacion.Text = "";



            TimeSpan loDiferenciaFechas = DateTime.Parse(txtFechaFin.Text) - DateTime.Parse(txtFechaInicio.Text);
            int      dias = loDiferenciaFechas.Days;

            if (dias < 0)
            {
                lblInformacion.Text = "La fecha final debe ser mayor que la fecha inicial.";
                upCantidadDias.Update();
                return;
            }

            Catalogos loCatalogos = new Catalogos();

            cklVendedores.DataSource     = loCatalogos.ObtenerComodines((Sesion)Session["Sesion"], int.Parse(ddlSucursales.SelectedValue), int.Parse(ddlVendedores.SelectedValue), DateTime.Parse(txtFechaInicio.Text), DateTime.Parse(txtFechaFin.Text));
            cklVendedores.DataValueField = "VEND_CLAVE";
            cklVendedores.DataTextField  = "VENDEDOR";
            cklVendedores.DataBind();


            if (int.Parse(ddlVendedores.SelectedValue) > 0)
            {
                this.LkbComodines.Visible = true; upComodines0.Update();
            }
            else
            {
                LkbComodines.Visible = false; upComodines0.Update();
            }
            upComodines.Update();
        }
Example #6
0
        public DMS.Modelos.Catalogos obtenerCatalogo(long codigoCatalogo)
        {
            Catalogos catalogos = new Catalogos();

            try
            {
                using (db = new DMS.db.DB_DMsEntities())
                {
                    var dato = (from da in db.Catalogos
                                where da.IdCatalogo == codigoCatalogo
                                select da).ToList().FirstOrDefault();

                    catalogos.CodigoCatalogo             = dato.IdCatalogo;
                    catalogos.NombreCatalogo             = dato.NombreCatalogo;
                    catalogos.NombreFisico               = dato.NombreFisico;
                    catalogos.TablaCreada                = dato.TablaCreada;
                    catalogos.TablaReferenciada          = dato.Referenciada;
                    catalogos.Activo                     = dato.Activa;
                    catalogos.ListoParaCrear             = dato.ListoParaCrear;
                    catalogos.TipoCategoria              = new TipoCategoria(dato.CAT_Categoria.IdCategoria, dato.CAT_Categoria.Nombre, dato.CAT_Categoria.Esquema);
                    catalogos.ListoParaCrear             = dato.ListoParaCrear;
                    catalogos.CantidadRegistrosEsperados = (int)dato.CantidadRegistros;
                }
            }
            catch (Exception ex)
            {
            }

            return(catalogos);
        }
Example #7
0
        public void nuevo(Catalogos catalogo)
        {
            try
            {
                using (db = new DMS.db.DB_DMsEntities())
                {
                    DMS.db.Catalogos cat = new DMS.db.Catalogos();

                    cat.IdCategoria       = catalogo.TipoCategoria.Codigo;
                    cat.NombreCatalogo    = catalogo.NombreCatalogo;
                    cat.NombreFisico      = catalogo.NombreFisico.Replace(" ", "");
                    cat.TablaCreada       = catalogo.TablaCreada;
                    cat.Referenciada      = catalogo.TablaReferenciada;
                    cat.Activa            = catalogo.Activo;
                    cat.ListoParaCrear    = catalogo.ListoParaCrear;
                    cat.IdCategoria       = catalogo.TipoCategoria.Codigo;
                    cat.ListoParaCrear    = false;
                    cat.CantidadRegistros = catalogo.CantidadRegistrosEsperados;

                    db.Catalogos.Add(cat);
                    db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #8
0
        public CamposCatalogo(Catalogos catalogo)
        {
            InitializeComponent();

            catalogoPadre = new Catalogos();
            catalogoPadre = catalogo;
            if (catalogoPadre != null)
            {
                btnGuardarRegistro.Enabled = true;
            }
            else
            {
                btnGuardarRegistro.Enabled = false;
            }


            lblEncabezadoCatalogo.Text = catalogoPadre.NombreCatalogo + " [" + catalogoPadre.NombreFisico + "]";


            ResetEnabledNumeric(false, -1, -1, -1, numPresicion, numTamanio);
            obtenerAgrupaciones();


            txtNombreTecnicoColumna.KeyPress += TxtNombreTecnicoColumna_KeyPress;
            cmbTipoDato.SelectedValueChanged += CmbTipoDato_SelectedValueChanged;
            btnGuardarRegistro.Click         += BtnGuardarRegistro_Click;
        }
        public List <Object> columnasTabla(Catalogos catalogoPadre)
        {
            List <Object> resultado = new List <object>();

            using (db = new DMS.db.DB_DMsEntities())
            {
                resultado = (from da in db.CatalogoCampos
                             where da.IdCatalogo == catalogoPadre.CodigoCatalogo &&
                             da.Activo == true
                             select new
                {
                    da.CatalogoCampoId,
                    da.IdAgrupacion,
                    da.Agrupaciones.NombreAgrupacion,
                    da.NombreTecnico,
                    da.NombreCampo,
                    da.Descripcion,
                    da.TipoDato,
                    da.Tamanio,
                    da.Precision,
                    CampoConReferencia = (da.CampoConReferencia == true) ? "S" : "",
                    Requerido = (da.Requerido == true) ? "S" : "N",
                    LlavePrimaria = (da.LlavePrimaria == true) ? "SI" : "",
                    da.Orden,
                    da.Activo,
                    NameWithTechnicalCode = da.NombreCampo + " (" + da.NombreTecnico + ")"
                }).ToList().OrderBy(x => x.Orden).Cast <Object>().ToList();
            }

            return(resultado);
        }
        public JsonResult GetDPA(string idType, string idDPA)
        {
            Catalogos  ctDPA  = new Catalogos();
            JsonResult rstDPA = default(JsonResult);

            switch (idType)
            {
            //  En funcion al pais seleccionado se listan las provincias
            case "ddl_FNPais":
            case "ddl_DUPais":
                rstDPA = Json(ctDPA.getLstProvincias(idDPA));
                break;

            //  En funcion a la provincia seleccionada se listan las ciudadaes
            case "ddl_FNProvincias":
            case "ddl_DUProvincias":
                rstDPA = Json(ctDPA.getLstCiudades(idDPA));
                break;

            //  En funcion a la ciudad seleccionada se listan las parroquias
            case "ddl_FNCiudades":
            case "ddl_DUCiudades":
                rstDPA = Json(ctDPA.getLstParroquias(idDPA));
                break;
            }

            return(rstDPA);
        }
Example #11
0
        public void CrearCatalogo(string nombreCatalogo, bool esMascara)
        {
            DataBaseModelContext db = new DataBaseModelContext();

            try
            {
                db.ContextOptions.ProxyCreationEnabled = _proxy;
                nombreCatalogo = nombreCatalogo.Trim().ToUpper();
                Catalogos catalogo = new Catalogos {
                    Descripcion = nombreCatalogo
                };
                catalogo.Tabla            = (BusinessVariables.ParametrosCatalogo.PrefijoTabla + nombreCatalogo).Replace(" ", string.Empty);
                catalogo.EsMascaraCaptura = esMascara;
                catalogo.Habilitado       = true;
                ExisteMascara(catalogo.Tabla);
                CreaEstructuraBaseDatos(catalogo.Tabla);
                db.Catalogos.AddObject(catalogo);
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                db.Dispose();
            }
        }
Example #12
0
        private void _cargarDatosPersonalesUsuario()
        {
            try
            {
                if (!string.IsNullOrEmpty(this.per_numCedula.ToString()))
                {
                    this.catalogo = new Catalogos();

                    //  Consumo del servicio web ObtenerPorDocumento (cedula)
                    string jsonDtaPersona = ClienteServicio.ConsumirServicio(CENTRALIZADA.WS_URL.WS_PERSONAS + "ServiciosPersona.svc" + "/ObtenerPorDocumento/" + this.per_numCedula.ToString());
                    var    dtaPersona     = Json.Decode(jsonDtaPersona);

                    if (!string.IsNullOrEmpty(Convert.ToString(dtaPersona.per_id)) && Convert.ToString(dtaPersona.per_id) != "0")
                    {
                        this.existePersona        = true;
                        dtaEstudiante             = new Persona(jsonDtaPersona);
                        dtaDocPersonal            = new DocumentoPersonal(dtaEstudiante.per_id.ToString());
                        dtaDireccionEstudiante    = new Direccion(dtaEstudiante.per_id.ToString());
                        dtaNacionalidadEstudiante = new Nacionalidad(dtaEstudiante.per_id.ToString());
                    }
                }
            }catch (Exception ex)
            {
                Errores err = new Errores();
                err.SetError(ex, "_cargarDatosPersonalesUsuario");
            }
        }
Example #13
0
        private void BtnNuevo_Click(object sender, EventArgs e)
        {
            //if (!creandoNuevo)
            //{
            //    creandoNuevo = true;
            //    LimpiarDatos();
            //    btnNuevo.Text = "Cancelar";
            //}
            //else {
            //    creandoNuevo = false;
            //    btnNuevo.Text = "Nuevo";
            //    ObtenerInformacionCatalogo();
            //}
            CreacionEstructura.NuevoCatalogo nuevo = new CreacionEstructura.NuevoCatalogo();
            nuevo.ShowDialog();
            catalogoGeneral = nuevo.catalogoActualizar;

            try
            {
                ObtenerInformacionCatalogo(catalogoGeneral);
            }
            catch
            {
            }
        }
Example #14
0
        protected void btnGuardar_OnClick(object sender, EventArgs e)
        {
            try
            {
                if (txtDescripcionCatalogo.Text.Trim() == string.Empty)
                {
                    throw new Exception("Debe especificar una descripción");
                }
                Catalogos cat = new Catalogos();
                cat.Descripcion      = txtDescripcionCatalogo.Text;
                cat.DescripcionLarga = txtDescripcionCatalogo.Text;
                cat.IdUsuarioAlta    = ((Usuario)Session["UserData"]).Id;

                if (EsAlta)
                {
                    _servicioCatalogo.CrearCatalogo(cat, true, (List <CatalogoGenerico>)Session["registrosCatalogos"]);
                }
                LimpiarCampos();
                if (OnAceptarModal != null)
                {
                    OnAceptarModal();
                }
            }
            catch (Exception ex)
            {
                if (_lstError == null)
                {
                    _lstError = new List <string>();
                }
                _lstError.Add(ex.Message);
                Alerta = _lstError;
            }
        }
Example #15
0
 /// <summary>
 /// carga los catalogos de la base de datos
 /// </summary>
 private void ConsultarCatalogo(Catalogos catalogo)
 {
     ICatalogos negocio = new BusinessLogic();
     List<CATALOGO> resultado = negocio.ObtenerCatalogo(catalogo);
     string nombrecatalogo="Catalogo" + catalogo.ToString().ToLower();
     Session.Add(nombrecatalogo, resultado);
 }
Example #16
0
        private async void LoadEncuestas()
        {
            this.IsRefreshing = true;

            var connection = await this.apiService.CheckConnection();

            if (!connection.IsSuccess)
            {
                await Application.Current.MainPage.DisplayAlert(
                    "Error",
                    connection.Message,
                    "Aceptar");

                await App.Navigator.PopAsync();

                this.IsRefreshing = false;
                return;
            }

            Catalogos catalogos = new Catalogos();

            catalogos.Pregunta.ClaveSuc = this.departamento.ClaveSuc;
            catalogos.Pregunta.ClaveDep = this.departamento.ClaveDep;
            var response = await this.apiService.GetTransaction <Catalogos>(
                "http://" + App.AgenteLog.Servidor,
                "/api",
                "/Preguntas",
                catalogos);

            if (!response.IsSuccess)
            {
                await Application.Current.MainPage.DisplayAlert(
                    "Error",
                    response.Message,
                    "Aceptar");

                await App.Navigator.PopAsync();

                this.IsRefreshing = false;
                return;
            }

            catalogos = (Catalogos)response.Result;

            if (!catalogos.Status)
            {
                await Application.Current.MainPage.DisplayAlert(
                    "Error",
                    catalogos.Message,
                    "Aceptar");

                this.IsRefreshing = false;
                return;
            }

            MainViewModel.GetInstance().ListEncuestas = (List <Pregunta>)catalogos.ListPregunta;
            this.Encuestas    = new ObservableCollection <EncuestaItemViewModel>(ToEncuestaItemViewModel());
            this.IsRefreshing = false;
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Convert.ToBoolean(Session["Iniciada"]))
        {
            Response.Redirect("Login.aspx");
        }

        if (!Page.IsPostBack)
        {
            //RAMPACRRR
            if (Request.QueryString["FormaLiquidacion"] != null)
            {
                AutoTanqueTurno1.FormaLiquidacion = Request.QueryString["FormaLiquidacion"].ToString();
            }

            _catalogos           = new Catalogos();
            Session["Catalogos"] = _catalogos;

            //Carga los parámetros generales para la liquidacion
            _parametros           = new Parametros(1, 1, 22);
            Session["Parametros"] = _parametros;

            CargaPedidos(Convert.ToInt16(Session["AñoAtt"]), Convert.ToInt32(Session["Folio"]));

            nuevoPedido.Parametros = _parametros;

            nuevoPedido.ListaFormasPago = _catalogos.ListaFormaPago;

            nuevoPedido.ListaTipoPedido        = _catalogos.ListaTipoPedido;
            nuevoPedido.ListaTiposCobro        = _catalogos.ListaTipoCobro;
            nuevoPedido.ClaveCreditoAutorizado = Convert.ToByte(_parametros.ValorParametro("ClaveCreditoAutorizado"));

            nuevoPedido.SerieRemisionRuta = AutoTanqueTurno1.SerieRemision;

            nuevoPedido.ValidarRemisionExistente = AutoTanqueTurno1.ValidarRemisionExistente;
            nuevoPedido.ValidarRemisionCapturada = AutoTanqueTurno1.ValidarRemisionLiquidada;

            nuevoPedido.LongitudSerie    = AutoTanqueTurno1.LongitudSerie;
            nuevoPedido.LongitudRemision = AutoTanqueTurno1.LongitudRemision;

            btnTerminar.Attributes.Add("onclick", "return confirm('¿Desea finalizar la captura de la liquidación?')");
            // btnPagos.Attributes.Add("onclick", "return confirm('¿Desea Continuar?')");
        }
        else
        {
            _catalogos  = (Catalogos)Session["Catalogos"];
            _parametros = (Parametros)Session["Parametros"];
        }
        if (AutoTanqueTurno1.OperadorAsignado == true)
        {
            ConsultaResumenLiquidacion();
        }
        else
        {
            nuevoPedido.Enabled = false;
        }
        lblMensaje.Text = string.Empty;
    }
Example #18
0
        private async void LoadSucursales()
        {
            this.IsRefreshing = true;

            var connection = await this.apiService.CheckConnection();

            if (!connection.IsSuccess)
            {
                await Application.Current.MainPage.DisplayAlert(
                    "Error",
                    connection.Message,
                    "Aceptar");

                //await Application.Current.MainPage.Navigation.PopAsync();
                await App.Navigator.PopAsync();

                this.IsRefreshing = false;
                return;
            }

            Catalogos catalogos = new Catalogos();

            var response = await this.apiService.GetTransaction <Catalogos>(
                "http://" + App.AgenteLog.Servidor,
                "/api",
                "/Sucursales",
                catalogos);

            if (!response.IsSuccess)
            {
                await Application.Current.MainPage.DisplayAlert(
                    "Error",
                    response.Message,
                    "Aceptar");

                await App.Navigator.PopAsync();

                this.IsRefreshing = false;
                return;
            }

            catalogos = (Catalogos)response.Result;

            if (!catalogos.Status)
            {
                await Application.Current.MainPage.DisplayAlert(
                    "Error",
                    catalogos.Message,
                    "Aceptar");

                this.IsRefreshing = false;
                return;
            }

            MainViewModel.GetInstance().ListSucursales = (List <Sucursal>)catalogos.ListSucursal;
            this.Sucursales   = new ObservableCollection <SucursalItemViewModel>(ToSucursalItemViewModel());
            this.IsRefreshing = false;
        }
Example #19
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Catalogos catalogos = await db.Catalogos.FindAsync(id);

            db.Catalogos.Remove(catalogos);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Example #20
0
 public CopiarColumna(Catalogos catalogoBase)
 {
     InitializeComponent();
     catalogoBase = new Catalogos();
     CatalogoBase = catalogoBase;
     txtBusquedaTabla.KeyPress            += TxtBusquedaTabla_KeyPress;
     dtgBusquedaCatalogos.CellDoubleClick += DtgBusquedaCatalogos_CellDoubleClick;
     btnSeleccionar.Click += BtnSeleccionar_Click;
 }
Example #21
0
        public DataTable ObtenerRegistrosArchivosCatalogo(int idCatalogo)
        {
            DataTable            result = new DataTable();
            DataBaseModelContext db     = new DataBaseModelContext();

            try
            {
                string connection = (((System.Data.EntityClient.EntityConnection)(db.Connection)).StoreConnection).ConnectionString;
                int    lenght     = 15;

                Catalogos             cat       = db.Catalogos.Single(s => s.Id == idCatalogo);
                List <CamposCatalogo> lstCampos = ObtenerCamposCatalogo(idCatalogo);
                string sql = string.Format(" SELECT {0} Id, '{1}' as Descripcion \nUNION \nSELECT Id, ", BusinessVariables.ComboBoxCatalogo.ValueSeleccione, BusinessVariables.ComboBoxCatalogo.DescripcionSeleccione);
                foreach (CamposCatalogo campo in lstCampos.Where(w => w.Descripcion != "Id" && w.Descripcion != "Habilitado"))
                {
                    switch (campo.TipoDato)
                    {
                    case "int":
                    case "float":
                        sql += string.Format("REPLACE(STR([{0}], {1}), SPACE(1), '0') + ' | ' +", campo.Descripcion, lenght);
                        break;

                    case "nvarchar":
                        sql += string.Format("SUBSTRING(left([{0}] + SPACE(15) , {1}), 1, {1}) + ' | ' +", campo.Descripcion, lenght);
                        break;
                    }
                }

                sql  = sql.TrimEnd('+').TrimEnd('\'').Trim().TrimEnd('|');
                sql  = sql.TrimEnd('|').TrimEnd('\'').Trim().TrimEnd('|');
                sql  = sql.TrimEnd('+').TrimEnd('\'').Trim().TrimEnd('|');
                sql  = sql.TrimEnd('+').TrimEnd('\'').Trim().TrimEnd('|');
                sql  = sql.TrimEnd('+').TrimEnd('\'').Trim().TrimEnd('|');
                sql += " as Descripcion \nFROM " + cat.Tabla;

                SqlConnection sqlConn = new SqlConnection(connection);
                SqlCommand    cmdSql  = new SqlCommand(sql, sqlConn);
                //cmdSql.Parameters.Add("@TABLENAME", SqlDbType.VarChar).Value = cat.Tabla;
                SqlDataAdapter da = new SqlDataAdapter(cmdSql);
                cmdSql.CommandType = CommandType.Text;
                DataSet ds = new DataSet();
                da.Fill(ds, cat.Tabla);

                DataTable dt = ds.Tables[cat.Tabla];
                result = ds.Tables[cat.Tabla];
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                db.Dispose();
            }
            return(result);
        }
Example #22
0
 public List <Catalogos> GetCatalogos(Catalogos obj)
 {
     try
     {
         return(dal.GetCatalogos(obj));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Example #23
0
        public async Task <ActionResult> Edit([Bind(Include = "Id,name")] Catalogos catalogos)
        {
            if (ModelState.IsValid)
            {
                db.Entry(catalogos).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(catalogos));
        }
Example #24
0
 public void LoadStatus()
 {
     cbl      = new CatalogosBL();
     cat      = new Catalogos();
     cat.Tipo = "tipostatus";
     ddlstatus_b.DataSource     = cbl.GetCatalogos(cat);
     ddlstatus_b.DataValueField = "IdCat";
     ddlstatus_b.DataTextField  = "NomCat";
     ddlstatus_b.DataBind();
     //ddltemas_b.Items.Insert(0,new ListItem("Todos los temas","0"));
 }
        private void Registro_Cliente_FormClosed(object sender, FormClosedEventArgs e)
        {
            Catalogos cargar = new Catalogos();

            cargar.carga_gridview("");

            if (FuenteDeVideo != null)
            {
                FuenteDeVideo.SignalToStop();
                FuenteDeVideo = null;
            }
        }
Example #26
0
        /// <summary>The add pais.</summary>
        /// <param name="pais">The pais.</param>
        public void Add(Catalogos pais)
        {
            var addCatalogosValidador          = new AddCatalogosValidador(this.paisRepositorio);
            var addCatalogosValidadorResultado = addCatalogosValidador.Validate(pais);

            if (!addCatalogosValidadorResultado.IsValid)
            {
                throw new ValidationException(addCatalogosValidadorResultado.Errors);
            }

            this.paisRepositorio.Insert(pais);
        }
        public ActionResult Nuevo(Catalogos catalogo)
        {
            try {
                /*db.InsertCatalagos(catalogo.IdCatalogo,catalogo.Tipo,catalogo.Descripcion,catalogo.Descripcion,catalogo.Valor,
                 *  catalogo.Cantidad,catalogo.FechaLimiteInicio,catalogo.FechaLimiteFinal,DateTime.Now,User.Identity.Name,true);
                 */}
            catch (Exception ex) {
                return(Json(new { error = ex.InnerException, Message = ex.Message }, JsonRequestBehavior.AllowGet));
            }

            return(Json(new { error = "none" }, JsonRequestBehavior.AllowGet));
        }
Example #28
0
        /// <summary>The edit pais.</summary>
        /// <param name="pais">The pais.</param>
        /// <exception cref="ValidationException"></exception>
        public void Edit(Catalogos pais)
        {
            var editCatalogosValidador          = new EditCatalogosValidador(this.paisRepositorio);
            var editCatalogosValidadorResultado = editCatalogosValidador.Validate(pais);

            if (!editCatalogosValidadorResultado.IsValid)
            {
                throw new ValidationException(editCatalogosValidadorResultado.Errors);
            }

            this.paisRepositorio.Update(pais);
        }
Example #29
0
        public async Task <ActionResult> Create([Bind(Include = "Id,name")] Catalogos catalogos)
        {
            if (ModelState.IsValid)
            {
                db.Catalogos.Add(catalogos);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(catalogos));
        }
Example #30
0
        public List <Documentos> GetDocumentosbyCliente(int idTicket, string key)
        {
            List <Documentos> Listado = null;

            if (!Class.Seguridad.keyCorrecta(key))
            {
                return(Listado);
            }
            Catalogos cat = new Catalogos();

            return(cat.GetDocumentosbyCliente(idTicket));
        }
Example #31
0
        public List <GuiaAjusteRow> GetGuiaAjuste(string key)
        {
            List <GuiaAjusteRow> Listado = null;

            if (!Class.Seguridad.keyCorrecta(key))
            {
                return(Listado);
            }
            Catalogos cat = new Catalogos();

            return(cat.GetGuiaAjuste());
        }
Example #32
0
 /// <summary>
 /// Obtiene un catalogo
 /// </summary>
 /// <param name="nombreTabla">Nombre de la tabla para filtrar el catalogo</param>
 /// <returns>retorna una lista de catalogos</returns>
 public List<CATALOGO> ObtenerCatalogo(Catalogos tabla)
 {
     List<CATALOGO> response = null;
     try
     {
         using (DQBaseContext ctx = new DQBaseContext(ConnectionString))
         {
             string nombreTabla=tabla.ToString();
             response = (from catalogo in ctx.CATALOGO
                         where catalogo.TABLA == nombreTabla && catalogo.ESBORRADOCATALOGO == false
                         select catalogo).ToList();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return response;
 }