private void load_ddl() { using (db_imEntities m_tiporfc = new db_imEntities()) { var i_tiporfc = (from f_tr in m_tiporfc.fact_genero select f_tr).ToList(); ddl_genero.DataSource = i_tiporfc; ddl_genero.DataTextField = "desc_genero"; ddl_genero.DataValueField = "id_genero"; ddl_genero.DataBind(); } ddl_colonia.Items.Insert(0, new ListItem("*Colonia", "0")); ddl_genero.Items.Insert(0, new ListItem("*Género", "0")); }
bool i_centro() { bool bool_centro; using (db_imEntities edm_centro = new db_imEntities()) { var i_centro = (from u in edm_centro.inf_centro where u.id_tipo_centro == 1 select u).ToList(); if (i_centro.Count == 0) { bool_centro = false; } else { bool_centro = true; } } return(bool_centro); }
bool i_director() { bool bool_director; using (db_imEntities edm_director = new db_imEntities()) { var i_director = (from u in edm_director.inf_usuarios where u.id_tipo_usuario == 2 select u).ToList(); if (i_director.Count == 0) { bool_director = false; } else { bool_director = true; } } return(bool_director); }
private void datos_sepomex(string str_codigo) { using (db_imEntities db_sepomex = new db_imEntities()) { var tbl_sepomex = (from c in db_sepomex.inf_sepomex where c.d_codigo == str_codigo select c).ToList(); ddl_colonia.DataSource = tbl_sepomex; ddl_colonia.DataTextField = "d_asenta"; ddl_colonia.DataValueField = "id_asenta_cpcons"; ddl_colonia.DataBind(); if (tbl_sepomex.Count == 1) { txt_cp.BackColor = Color.Transparent; txt_municipio.Text = tbl_sepomex[0].D_mnpio; txt_estado.Text = tbl_sepomex[0].d_estado; } if (tbl_sepomex.Count > 1) { txt_cp.BackColor = Color.Transparent; ddl_colonia.Items.Insert(0, new ListItem("*Colonia", "0")); txt_municipio.Text = tbl_sepomex[0].D_mnpio; txt_estado.Text = tbl_sepomex[0].d_estado; } else if (tbl_sepomex.Count == 0) { txt_cp.BackColor = Color.IndianRed; ddl_colonia.Items.Clear(); ddl_colonia.Items.Insert(0, new ListItem("*Colonia", "0")); txt_municipio.Text = ""; txt_estado.Text = ""; } } }
protected void btn_acceso_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_usuario.Text)) { txt_usuario.BackColor = Color.IndianRed; } else { txt_usuario.BackColor = Color.White; if (string.IsNullOrEmpty(txt_clave.Text)) { txt_clave.BackColor = Color.IndianRed; } else { txt_clave.BackColor = Color.White; string str_usuario = txt_usuario.Text; string str_clave = mdl_encrypta.Encrypt(txt_clave.Text); string str_vclave; try { using (db_imEntities edm_usuario = new db_imEntities()) { var i_usuario = (from c in edm_usuario.inf_usuarios where c.codigo_usuario == str_usuario select c).ToList(); if (i_usuario.Count == 0) { lblModalTitle.Text = "Intelimundo"; lblModalBody.Text = "Usuario incorrecto, favor de contactar al Administrador."; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); } else { str_vclave = i_usuario[0].clave; if (i_usuario[0].id_tipo_usuario == 1) { if (str_clave == str_vclave && i_usuario[0].id_estatus == 1) { Session["ss_idusuario"] = i_usuario[0].id_usuario; Response.Redirect("ctrl_panel.aspx"); } else { lblModalTitle.Text = "Intelimundo"; lblModalBody.Text = "Contraseña incorrecta, favor de contactar al Administrador."; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); } } else if (i_usuario[0].id_tipo_usuario == 9) { if (str_clave == str_vclave && i_usuario[0].id_estatus == 1) { Session["ss_idusuario"] = i_usuario[0].id_usuario; Response.Redirect("ctrl_panel_alumnos.aspx"); } else { lblModalTitle.Text = "Intelimundo"; lblModalBody.Text = "Contraseña incorrecta, favor de contactar al Administrador."; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); } } else if (i_usuario[0].id_tipo_usuario == 2) { } else { } } } } catch { } } } }
private void guarda_registro() { Guid guid_nempresa = Guid.NewGuid(); Guid guid_ncorporativo = Guid.NewGuid(); string str_empresa = txt_empresa.Text.ToUpper(); string str_corporativo = txt_corporativo.Text.ToUpper(); string str_telefono = txt_telefono.Text; string str_email = txt_email.Text; string str_callenum = txt_callenum.Text.ToUpper(); string str_cp = txt_cp.Text; int int_colony = Convert.ToInt32(ddl_colonia.SelectedValue); Guid guid_nusuario = Guid.NewGuid(); int int_genero = int.Parse(ddl_genero.SelectedValue); string str_nombres = txt_nombres.Text.ToUpper(); string str_apaterno = txt_apaterno.Text.ToUpper(); string str_amaterno = txt_amaterno.Text.ToUpper(); DateTime date_cumple = DateTime.Parse(txt_cumple.Text); string str_usuairo = txt_usuario.Text; string str_password = mdl_encrypta.Encrypt(txt_clave.Text); using (var m_empresa = new db_imEntities()) { var i_empresa = new inf_empresa { id_empresa = guid_nempresa, id_estatus = 1, razon_social = str_empresa, fecha_registro = DateTime.Now, }; m_empresa.inf_empresa.Add(i_empresa); m_empresa.SaveChanges(); } using (var m_empresa = new db_imEntities()) { var i_empresa = new inf_centro { id_centro = guid_ncorporativo, id_licencia = 4, id_tipo_centro = 1, id_codigo_centro = DateTime.Now.Ticks.ToString(), id_estatus = 1, nombre = str_corporativo, telefono = str_telefono, email = str_email, calle = str_callenum, cp = str_cp, id_asenta_cpcons = int_colony, fecha_registro = DateTime.Now, }; m_empresa.inf_centro.Add(i_empresa); m_empresa.SaveChanges(); } using (var m_usuario = new db_imEntities()) { var i_usuario = new inf_usuarios { id_usuario = guid_nusuario, id_estatus = 1, id_genero = int_genero, id_tipo_usuario = 2, nombres = str_nombres, a_paterno = str_apaterno, a_materno = str_amaterno, codigo_usuario = str_usuairo, clave = str_password, fecha_nacimiento = date_cumple, fecha_registro = DateTime.Now, id_centro = guid_nempresa }; m_usuario.inf_usuarios.Add(i_usuario); m_usuario.SaveChanges(); } using (var m_usuario = new db_imEntities()) { var i_usuario = new inf_centro_dep { id_usuario = guid_nusuario, id_centro = guid_ncorporativo, }; m_usuario.inf_centro_dep.Add(i_usuario); m_usuario.SaveChanges(); } limpiar_textbox(); lblModalTitle.Text = "Intelimundo"; lblModalBody.Text = "Datos de Corporativo y Director agregados con éxito"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); }