Exemple #1
0
        public DtoLib.ResultadoEntidad <int> Sucursal_GeneraCodigoAutomatico()
        {
            var result = new DtoLib.ResultadoEntidad <int>();

            try
            {
                using (var cnn = new sistemaEntities(_cnSist.ConnectionString))
                {
                    int?aEmpresaSucursal = cnn.Database.SqlQuery <int?>("select a_empresa_sucursal from sistema_contadores").FirstOrDefault();
                    if (!aEmpresaSucursal.HasValue)
                    {
                        result.Mensaje = "[ AUTOMATICO EMPRESA SUCURSAL ] PROBLEMA AL CONSULTAR CAMPO";
                        result.Result  = DtoLib.Enumerados.EnumResult.isError;
                        return(result);
                    }
                    result.Entidad = ((int)aEmpresaSucursal.Value) + 1;
                }
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DtoLib.Enumerados.EnumResult.isError;
            }

            return(result);
        }
        public DtoLib.ResultadoEntidad <string> MonitorBoletin_Info()
        {
            var result = new DtoLib.ResultadoEntidad <string>();

            try
            {
                using (var cn = new MySqlConnection(_cnn3.ConnectionString))
                {
                    cn.Open();

                    try
                    {
                        var sql1     = @"select boletin_info from monitor_boletin where id=1";
                        var comando1 = new MySqlCommand(sql1, cn);
                        var idObj    = comando1.ExecuteScalar();
                        if (idObj != null)
                        {
                            result.Entidad = idObj.ToString();
                        }
                    }
                    catch (Exception ex1)
                    {
                        result.Mensaje = ex1.Message;
                        result.Result  = DtoLib.Enumerados.EnumResult.isError;
                    }
                };
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DtoLib.Enumerados.EnumResult.isError;
            }

            return(result);
        }
Exemple #3
0
        public DtoLib.ResultadoEntidad <DtoLibPos.Cliente.Editar.ObtenerData.Ficha> Cliente_Editar_GetFicha(string autoId)
        {
            var result = new DtoLib.ResultadoEntidad <DtoLibPos.Cliente.Editar.ObtenerData.Ficha>();

            try
            {
                using (var cnn = new PosEntities(_cnPos.ConnectionString))
                {
                    var ent = cnn.clientes.Find(autoId);
                    if (ent == null)
                    {
                        result.Result  = DtoLib.Enumerados.EnumResult.isError;
                        result.Mensaje = "[ ID ] CLIENTE NO ENCONTRADO";
                        return(result);
                    }

                    var nr = new DtoLibPos.Cliente.Editar.ObtenerData.Ficha()
                    {
                        idGrupo        = ent.auto_grupo,
                        idEstado       = ent.auto_estado,
                        idZona         = ent.auto_zona,
                        idVendedor     = ent.auto_vendedor,
                        idCobrador     = ent.auto_cobrador,
                        tarifa         = ent.tarifa,
                        categoria      = ent.categoria,
                        nivel          = ent.abc,
                        ciRif          = ent.ci_rif,
                        codigo         = ent.codigo,
                        razonSocial    = ent.razon_social,
                        dirFiscal      = ent.dir_fiscal,
                        dirDespacho    = ent.dir_despacho,
                        pais           = ent.pais,
                        contacto       = ent.contacto,
                        telefono1      = ent.telefono,
                        telefono2      = ent.telefono2,
                        email          = ent.email,
                        celular        = ent.celular,
                        fax            = ent.fax,
                        webSite        = ent.website,
                        codPostal      = ent.codigo_postal,
                        estatusCredito = ent.estatus_credito,
                        dscto          = ent.descuento,
                        cargo          = ent.recargo,
                        limiteDoc      = ent.doc_pendientes,
                        diasCredito    = ent.dias_credito,
                        limiteCredito  = ent.limite_credito,
                    };
                    result.Entidad = nr;
                }
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DtoLib.Enumerados.EnumResult.isError;
            }

            return(result);
        }