コード例 #1
0
        public bool valida_inicio()
        {
            int int_fusuarios;

            using (db_crmEntities edm_usuarios = new db_crmEntities())
            {
                var i_usuarios = (from c in edm_usuarios.dd_usuarios
                                  where c.tipo_usuarioID == 2
                                  select c).ToList();
                if (i_usuarios.Count == 0)
                {
                    int_fusuarios = 0;
                }
                else
                {
                    int_fusuarios = 1;
                }
            }



            if (int_fusuarios == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #2
0
        private void Mensaje(int mensajeID)
        {
            string contenido;

            using (db_crmEntities edm_mensajes = new db_crmEntities())
            {
                var i_mensajes = (from c in edm_mensajes.fact_mensajes
                                  where c.mensajesID == mensajeID
                                  select c).FirstOrDefault();
                contenido = i_mensajes.desc_mensajes;
            }

            lblModalTitle.Text = "CRM";
            lblModalBody.Text  = contenido;
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true);
            upModal.Update();
        }
コード例 #3
0
        private void datos_sepomex(string str_codigo)
        {
            using (db_crmEntities db_sepomex = new db_crmEntities())
            {
                var tbl_sepomex = (from c in db_sepomex.dd_sepomex
                                   where c.d_codigo == str_codigo
                                   select c).ToList();

                ddl_colonia_empresa.DataSource     = tbl_sepomex;
                ddl_colonia_empresa.DataTextField  = "d_asenta";
                ddl_colonia_empresa.DataValueField = "id_asenta_cpcons";
                ddl_colonia_empresa.DataBind();

                if (tbl_sepomex.Count == 1)
                {
                    municipio_empresa.Value     = tbl_sepomex[0].d_mnpio;
                    estado_empresa.Value        = tbl_sepomex[0].d_estado;
                    rfv_colonia_empresa.Enabled = true;

                    codigo_cp.Focus();
                }
                if (tbl_sepomex.Count > 1)
                {
                    ddl_colonia_empresa.Items.Insert(0, new ListItem("Seleccionar", "0"));

                    municipio_empresa.Value     = tbl_sepomex[0].d_mnpio;
                    estado_empresa.Value        = tbl_sepomex[0].d_estado;
                    rfv_colonia_empresa.Enabled = true;

                    codigo_cp.Focus();
                }
                else if (tbl_sepomex.Count == 0)
                {
                    ddl_colonia_empresa.Items.Clear();
                    ddl_colonia_empresa.Items.Insert(0, new ListItem("Seleccionar", "0"));
                    municipio_empresa.Value     = null;
                    estado_empresa.Value        = null;
                    rfv_colonia_empresa.Enabled = false;

                    codigo_cp.Focus();
                }
            }
        }
コード例 #4
0
        protected void lbtn_acceso_Click(object sender, EventArgs e)
        {
            string str_codigousuario, str_clave, str_valida_clave;
            int    int_idtypeuser, int_iduserstatus;

            str_codigousuario = usuario.Value;
            str_clave         = encriptar.Encrypt(clave.Value);

            try
            {
                using (db_crmEntities m_usuariof = new db_crmEntities())
                {
                    var i_usuariof = (from c in m_usuariof.dd_usuarios
                                      where c.codigo_usuarios == str_codigousuario
                                      select c).FirstOrDefault();

                    guid_idusuario   = i_usuariof.usuarioID;
                    str_valida_clave = i_usuariof.clave;
                    int_idtypeuser   = int.Parse(i_usuariof.tipo_usuarioID.ToString());
                    int_iduserstatus = int.Parse(i_usuariof.estatusID.ToString());

                    if (str_valida_clave == str_clave && int_iduserstatus == 1)
                    {
                        Session["ss_id_user"] = guid_idusuario;

                        Response.Redirect("panel.aspx");
                    }
                    else
                    {
                        Mensaje(3);
                    }
                }
            }
            catch
            {
                Mensaje(4);
            }
        }
コード例 #5
0
        private void guarda_registro()
        {
            Guid   guid_nempresa  = Guid.NewGuid();
            string str_rs         = nombre_empresa.Value.ToUpper();
            string str_telefono   = telefono_empresa.Value;
            string str_email      = email_empresa.Value;
            string str_callenum   = callenum_empresa.Value.ToUpper();
            string str_cp         = codigo_cp.Value;
            int    int_colony     = Convert.ToInt32(ddl_colonia_empresa.SelectedValue);
            int    int_idcodigocp = 0;
            Guid   guid_nusuario  = Guid.NewGuid();

            //string str_nombres = nombres_admin.Value.ToUpper();
            //string str_apaterno = apaterno_admin.Value.ToUpper();
            //string str_amaterno = amaterno_admin.Value.ToUpper();
            //string str_usuairo = usuario_admin.Value;
            //string str_password = encriptar.Encrypt(clave_admin.Value);

            using (db_crmEntities db_sepomex = new db_crmEntities())
            {
                var tbl_sepomex = (from c in db_sepomex.dd_sepomex
                                   where c.d_codigo == str_cp
                                   where c.id_asenta_cpcons == int_colony
                                   select c).ToList();

                int_idcodigocp = tbl_sepomex[0].id_codigo;
            }

            using (var m_empresa = new db_crmEntities())
            {
                var i_empresa = new dd_empresa

                {
                    empresaID      = guid_nempresa,
                    estatusID      = 1,
                    nombre         = str_rs,
                    telefono       = str_telefono,
                    email          = str_email,
                    callenum       = str_callenum,
                    id_codigo      = int_idcodigocp,
                    fecha_registro = DateTime.Now,
                };

                m_empresa.dd_empresa.Add(i_empresa);
                m_empresa.SaveChanges();
            }

            //using (var m_usuario = new db_crmEntities())
            //{
            //    var i_usuario = new dd_usuarios
            //    {
            //        usuarioID = guid_nusuario,
            //        estatusID = 1,
            //        tipo_usuarioID = 2,
            //        nombres = str_nombres,
            //        a_paterno = str_apaterno,
            //        a_materno = str_amaterno,
            //        codigo_usuarios = str_usuairo,
            //        clave = str_password,
            //        fecha_registro = DateTime.Now,
            //        empresaID = guid_nempresa
            //    };
            //    m_usuario.dd_usuarios.Add(i_usuario);
            //    m_usuario.SaveChanges();
            //}

            limpiar_textbox();
            Mensaje("Datos de Empresa y Administrador agregados con éxito.");
        }