private static void CargarUsuarios(Empresa empresa, SqlCeConnection conn, LainsaSci ctx, RadProgressContext context) { var rs = from u in ctx.Usuarios where u.Empresa.EmpresaId == empresa.EmpresaId || u.Empresa == null select u; string texto = context.CurrentOperationText.ToString(); foreach (Usuario usu in rs) { context.CurrentOperationText = String.Format("{0}{1}", texto, usu.Nombre); int grupo_trabajo = 0; if (usu.GrupoTrabajo != null) { grupo_trabajo = usu.GrupoTrabajo.GrupoTrabajoId; } TUsuario tusu = new TUsuario() { UsuarioId = usu.UsuarioId, Nombre = usu.Nombre, Login = usu.Login, Password = usu.Password, Grupo_Trabajo = grupo_trabajo }; CntSciTerminal.TSave(tusu, conn); } }
public TUsuario Merge_Usuario(TUsuario usuario) { try { using (SqlConnection con = new SqlConnection(DAOConexion.CadenaConexion)) { con.Open(); SqlCommand cmd = new SqlCommand("Merge_Usuario", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdUsuario", usuario.IdUsuario); cmd.Parameters.AddWithValue("@Usuario", usuario.Usuario); cmd.Parameters.AddWithValue("@Contrasena", usuario.Contrasena); cmd.Parameters.AddWithValue("@Id_Rol", usuario.Id_Rol); cmd.Parameters.AddWithValue("@Id_Persona", usuario.Id_Persona); cmd.Parameters.AddWithValue("@Id_Usuario_Creacion", usuario.Id_Usuario_Creacion); cmd.Parameters.AddWithValue("@Id_Usuario_Modificacion", usuario.Id_Usuario_Modificacion); cmd.Parameters.AddWithValue("@Activo", usuario.Activo); usuario.IdUsuario = (int)cmd.ExecuteScalar(); } } catch (Exception ex) { Log.Information(ex, "Error por ty catch DAOTUsuario - Merge_Usuario"); Log.CloseAndFlush(); throw; } return(usuario); }
public ActionResult GetHistorias(int id) { //Historias do perfil IEnumerable <THistoria> historias = _context.THistoria.Where(h => h.UserId == id); foreach (THistoria th in historias) { bool verificador = _context.TLikeDislike.Any(ld => ld.UserId == id && ld.HistoriaId == th.Id); if (verificador) { TLikeDislike temp = _context.TLikeDislike.Where(ld => ld.UserId == id && ld.HistoriaId == th.Id).First(); if (temp.LikeDislike == true) { th.deulike = 1; } else { th.deulike = 2; } } else { th.deulike = 0; } TUsuario user = (from usuario in _context.TUsuario where th.UserId == usuario.UserId select usuario).First(); th.username = user.Nome; } return(Json(historias)); }
private static void CargarIncidencias(Incidencia incidencia, SqlCeConnection conn, LainsaSci ctx) { TUsuario tusu = null; TDispositivo tdispo = null; if (incidencia.Usuario != null) { tusu = CntSciTerminal.GetTUsuario(incidencia.Usuario.UsuarioId, conn); } if (incidencia.Dispositivo != null) { tdispo = CntSciTerminal.GetTDispositivo(incidencia.Dispositivo.DispositivoId, conn); } TIncidencia ts = new TIncidencia() { IncidenciaId = incidencia.IncidenciaId, Fecha = incidencia.Fecha, Operativo = incidencia.Operativo, Dispositivo = tdispo, Usuario = tusu, Comentarios = incidencia.Comentarios }; CntSciTerminal.TSave(ts, conn); }
public IncidenciasEvolucionGrid(TIncidencia incidencia, TUsuario usuario) { this.caller = ""; this.usuario = usuario; this.incidencia = incidencia; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); // limpiar las etiquetas lblDispositivo.Text = ""; lblFechas.Text = ""; lblEstadoPrioridad.Text = ""; lblResponsable.Text = ""; // cargar los datos de etiquetas lblDispositivo.Text = incidencia.NDispositivo; lblFechas.Text = String.Format("FA:{0:dd/MM/yyyy} - FC:{1:dd/MM/yyyy}", incidencia.FechaApertura, incidencia.FechaCierre); if (incidencia.TEstado != null && incidencia.TPrioridad != null) { lblEstadoPrioridad.Text = String.Format("{0} - {1}", incidencia.TEstado.Nombre, incidencia.TPrioridad.Nombre); } if (incidencia.TResponsable != null) { lblResponsable.Text = incidencia.TResponsable.Nombre; } CargarGrid(); Cursor.Current = Cursors.Default; }
public CFinalForm(TRevision tr, int pos, string caller, TUsuario usuario) { this.usuario = usuario; this.tr = tr; this.pos = pos; this.caller = caller; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); switch (caller) { case "dispositivo": //mnuAnterior.Enabled = false; //mnuPrimero.Enabled = false; //panel1.Enabled = panel2.Enabled = panel3.Enabled = panel4.Enabled = panel5.Enabled = false; //mnuAceptar.Enabled = false; break; default: break; } dtpFecha.Format = DateTimePickerFormat.Custom; dtpFecha.CustomFormat = "dd/MM/yyyy"; VerificarPosicion(); CargarTitulos(); CargarPantalla(); Cursor.Current = Cursors.Default; }
public SustitucionForm(string caller, object callObj, TUsuario usuario) { this.sustitucion = null; this.usuario = usuario; this.callObj = callObj; this.caller = caller; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); dtpFecha.Format = DateTimePickerFormat.Custom; dtpFecha.CustomFormat = "dd/MM/yyyy"; btnEliminar.Visible = false; CargarUsuarios(usuario); CargarEstados(null); switch (caller) { case "dispositivoGrid": case "programa": case "dispRev": revision = (TRevision)callObj; dispositivo = revision.Dispositivo; CargarDispositivoO(); break; case "dispositivo": dispositivo = (TDispositivo)callObj; CargarDispositivoO(); break; default: panel1.Enabled = true; break; } Cursor.Current = Cursors.Default; }
private static void CargarIncidenciaEvolucion(IncidenciaEvolucion incidenciaEvolucion, SqlCeConnection conn, LainsaSci ctx) { TUsuario tusu = null; TIncidencia tinci = null; if (incidenciaEvolucion.Usuario != null) { tusu = CntSciTerminal.GetTUsuario(incidenciaEvolucion.Usuario.UsuarioId, conn); } if (incidenciaEvolucion.Incidencia != null) { tinci = CntSciTerminal.GetTIncidencia(incidenciaEvolucion.Incidencia.IncidenciaId, conn); } TIncidenciaEvolucion te = new TIncidenciaEvolucion() { IncidenciaEvolucionId = incidenciaEvolucion.IncidenciaEvolucionId, Incidencia = tinci, FechaEvolucion = incidenciaEvolucion.FechaEvolucion, Comentarios = incidenciaEvolucion.Comentarios, Usuario = tusu, Operativo = incidenciaEvolucion.Operativo }; CntSciTerminal.TSave(te, conn); }
public CambioForm(TUsuario usuario) { this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); Cursor.Current = Cursors.Default; }
public async Task <IActionResult> Edit(int id, [Bind("PkIuDni,VuNombre,VuApaterno,VuAmaterno,DuFechaNacimiento,VuContraseña,VuSexo,VuNacademia,FkIuCodCategoria,FkItuTipoUsuario,FkIauIdArchivo")] TUsuario tUsuario) { if (id != tUsuario.PkIuDni) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tUsuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TUsuarioExists(tUsuario.PkIuDni)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["FkIauIdArchivo"] = new SelectList(_context.TArchivoUsuario, "PkIauIdArchivo", "PkIauIdArchivo", tUsuario.FkIauIdArchivo); ViewData["FkItuTipoUsuario"] = new SelectList(_context.TTipoUsuario, "PkItuTipoUsuario", "PkItuTipoUsuario", tUsuario.FkItuTipoUsuario); ViewData["FkIuCodCategoria"] = new SelectList(_context.TCategoria, "PkIcCodCat", "PkIcCodCat", tUsuario.FkIuCodCategoria); return(View(tUsuario)); }
public int Inserir(TUsuarioVO tusuariovo) { var banco = new SINAF_WebEntities(); var query = new TUsuario { IDUsuario = tusuariovo.IDUsuario, Nome = tusuariovo.Nome, Abreviado = tusuariovo.Abreviado, Login = tusuariovo.Login, Senha = tusuariovo.Senha, TPerfil = banco.TPerfil.First(perfil => perfil.IDPerfil == tusuariovo.IDPerfil), Email = tusuariovo.Email, CodigoColaborador = tusuariovo.CodigoColaborador, Unidade = tusuariovo.Unidade, Ativo = tusuariovo.Ativo, }; banco.AddToTUsuario(query); banco.SaveChanges(); tusuariovo.IDUsuario = query.IDUsuario; return(query.IDUsuario); }
public ProgramacionesGrid(TUsuario usuario) { InitializeComponent(); this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); CargarGrid(); Cursor.Current = Cursors.Default; }
public CodBarrasForm(TUsuario usuario, bool task) { this.usuario = usuario; this.task = task; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); Cursor.Current = Cursors.Default; }
public MenuForm(TUsuario usuario) { InitializeComponent(); this.usuario = usuario; lblMensaje.Text = Mensaje(); Cursor.Current = Cursors.Default; }
public IncidenciasGrid(TUsuario usuario) { this.caller = ""; this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); CargarGrid(); Cursor.Current = Cursors.Default; }
public Usuario ConverToBDDomainAuto(TUsuario u) { return(new Usuario { IdTipoUsuario = u.IdTipoUsuario, Nombre = u.Nombre, Apellido = u.Apellido }); }
public DispositivoNew(TUsuario usuario) { this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); CargarInstalaciones(); CargarTipos(); CargarModelos(); Cursor.Current = Cursors.Default; }
public DispostitivoForm(TUsuario usuario, TDispositivo disp) { this.usuario = usuario; vDispositivo = disp; conn = CntSciTerminal.TOpen(CntSciTerminal.GetPathDb(), ""); InitializeComponent(); CargarInfo(); CargarGrid(); Cursor.Current = Cursors.Default; }
public DistribuidorForm(TRevision tr, int pos, string caller, TUsuario usuario) { this.usuario = usuario; this.tr = tr; this.pos = pos; this.caller = caller; InitializeComponent(); QueFormularioAbroRevision(); }
public void Atualizar(int id, TUsuario usuarioAtualizado) { TUsuario usuarioMedicoBuscado = ctx.TUsuario.Find(id); usuarioMedicoBuscado.IdUsuario = usuarioAtualizado.IdUsuario; ctx.TUsuario.Update(usuarioMedicoBuscado); ctx.SaveChanges(); }
public DispForm(TUsuario usuario, TDispositivo disp) { this.usuario = usuario; vDispositivo = disp; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); CargarInfo(); CargarGrid(); Cursor.Current = Cursors.Default; }
public IncidenciasGrid(string caller, TDispositivo disposit, TUsuario usuario) { this.conn = CntSciTerminal.TSqlConnection(); this.usuario = usuario; this.caller = caller; this.disposit = disposit; InitializeComponent(); CargarGrid(); Cursor.Current = Cursors.Default; }
public RevisionesGrid(TPrograma prg, TUsuario usuario) { this.caller = "programa"; this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); vPrograma = prg; CargarGrid(); lblInst.Text = vPrograma.NInstalacion; Cursor.Current = Cursors.Default; }
public IncidenciaEvolucionForm(TIncidencia incidencia, TUsuario usuario) { newRecord = true; this.incidencia = incidencia; this.incidenciaEvolucion = new TIncidenciaEvolucion(); this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); CargarPantalla(); Cursor.Current = Cursors.Default; }
public SustitucionesGrid(string caller, TRevision revision, TUsuario usuario) { this.usuario = usuario; this.caller = caller; this.revision = revision; this.dispositivo = revision.Dispositivo; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); CargarGrid(); Cursor.Current = Cursors.Default; }
public RevisionesGrid(string caller, TDispositivo dsp, TUsuario usuario) { this.caller = caller; this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); vDispositivo = dsp; CargarGrid(); lblInst.Text = dsp.Instalacion.Nombre; Cursor.Current = Cursors.Default; }
public ActionResult Registrar(TUsuario usuario) { bool usuarioExistente = _context.TUsuario.Any(o => o.Email == usuario.Email); if (!usuarioExistente) { _context.TUsuario.Add(usuario); _context.SaveChanges(); return(Ok()); } return(StatusCode(409)); }
public bool InsertarUsuario(TUsuario usuario) { bool result = false; using (DataBaseModel context = new DataBaseModel()) { context.TUsuario.Add(usuario); context.SaveChanges(); } return(result); }
public async Task <IActionResult> Create([Bind("PkIuDni,VuNombre,VuApaterno,VuAmaterno,DuFechaNacimiento,VuContraseña,VuSexo,VuNacademia,FkIuCodCategoria,FkItuTipoUsuario")] TUsuario tUsuario) { if (ModelState.IsValid) { _context.Add(tUsuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FkItuTipoUsuario"] = new SelectList(_context.TTipoUsuario, "PkItuTipoUsuario", "PkItuTipoUsuario", tUsuario.FkItuTipoUsuario); ViewData["FkIuCodCategoria"] = new SelectList(_context.TCategoria, "PkIcCodCat", "VcNomCategoria", tUsuario.FkIuCodCategoria); return(View(tUsuario)); }
public async Task <string> Handle(CreatePersonaExpositorCommand request, CancellationToken cancellationToken) { // try { string codPersona = _context.TPersona.Where(p => p.NroDocumento == request.NroDocumento).Select(r => r.CodPersona).FirstOrDefault(); if (codPersona == null) { codPersona = _context.TPersona.Where(p => p.ApellidoPaterno == request.ApellidoPaterno && p.ApellidoMaterno == request.ApellidoMaterno && p.Nombres == request.Nombres).Select(r => r.CodPersona).FirstOrDefault(); } if (codPersona == null) { codPersona = "E0" + request.NroDocumento; var entityP = new TPersona(); entityP.CodPersona = codPersona; entityP.NroDocumento = request.NroDocumento; entityP.ApellidoPaterno = request.ApellidoPaterno; entityP.ApellidoMaterno = request.ApellidoMaterno; entityP.Nombres = request.Nombres; entityP.Sexo = request.Sexo; //entityP.CodTipoPersona = TipoPersona.Contratista; entityP.CodTipoPersona = "2"; entityP.Ocupacion = request.Ocupacion; entityP.Empresa = request.Empresa; _context.TPersona.Add(entityP); // await _context.SaveChangesAsync(cancellationToken); } var Usuario = _context.TUsuario.Where(u => u.CodPersona == codPersona).FirstOrDefault(); if (Usuario == null) { var entityU = new TUsuario(); entityU.Usuario = request.NroDocumento; entityU.CodPersona = codPersona; entityU.Password = request.NroDocumento; entityU.TipoLogueo = false; var entityUR = new TUsuarioRol(); entityUR.CodUsuario = entityU.CodUsuario; entityUR.CodRol = int.Parse(_configuration["appSettings:RolCapExterno"]); entityU.UsuarioRoles.Add(entityUR); _context.TUsuario.Add(entityU); } await _context.SaveChangesAsync(cancellationToken); return(codPersona); //} catch (Exception e) { // new GeneralFailureException("Nodo padre no fue encontrado"); // throw; //} }