private void guarda_registro() { Guid guid_ncentro = Guid.NewGuid(); int int_licencia = int.Parse(ddl_licencias.SelectedValue); string str_rs = txt_nombre_sucursal.Text.ToUpper(); string str_telefono = txt_telefono_sucursal.Text; string str_email = txt_email_sucursal.Text; string str_callenum = txt_callenum_sucursal.Text.ToUpper(); string str_cp = txt_cp_sucursal.Text; int int_colony = Convert.ToInt32(ddl_colonia_sucursal.SelectedValue); int int_idcodigocp; 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 dt_fecna = DateTime.Parse(txt_fecnac.Text); string str_usuario = txt_usuario_usuario.Text; string str_password = encriptacion.Encrypt(txt_clave.Text); using (db_imEntities db_sepomex = new db_imEntities()) { var tbl_sepomex = (from c in db_sepomex.inf_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_centro = new db_imEntities()) { var i_centro = new inf_centro { id_centro = guid_ncentro, id_codigo_centro = "corp_001", id_tipo_centro = 1, id_estatus = 1, id_licencia = int_licencia, nombre = str_rs, telefono = str_telefono, email = str_email, callenum = str_callenum, id_codigo = int_idcodigocp, fecha_registro = DateTime.Now, dia_corte = 0 }; m_centro.inf_centro.Add(i_centro); m_centro.SaveChanges(); } using (var m_centro = new db_imEntities()) { var i_centro = new inf_centro_dep { id_centro = guid_ncentro, id_usuario = guid_nusuario }; m_centro.inf_centro_dep.Add(i_centro); m_centro.SaveChanges(); } using (var m_usuario = new db_imEntities()) { var i_usuario = new inf_usuarios { id_usuario = guid_nusuario, id_codigo_usuario = "dir_001", 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_usuario, clave = str_password, fecha_nacimiento = dt_fecna, fecha_registro = DateTime.Now, id_centro = guid_ncentro }; m_usuario.inf_usuarios.Add(i_usuario); m_usuario.SaveChanges(); } limpiar_textbox(); lblModalTitle.Text = "Intelimundo"; lblModalBody.Text = "Datos agregados con éxito"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); }
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(); }