public async Task <Boolean> PutAsignaciones(Asignaciones asignacion) { _context.Entry(asignacion).State = EntityState.Modified; await _context.SaveChangesAsync(); return(await Task.FromResult(true)); }
public static Nodo Primer_Nivel(ParseTreeNode entrada) { //TODO: validar si es id o array int linea = entrada.ChildNodes[0].Span.Location.Line; int columna = entrada.ChildNodes[0].Span.Location.Column; if (entrada.ChildNodes.Count == 3) { string nombre = entrada.ChildNodes[0].Token.Text; Acceso primero = new Acceso(linea, columna, nombre, null); Acceso retorno = Asignaciones.Niveles_abajo(entrada.ChildNodes[2], primero); return(retorno); } else if (entrada.ChildNodes.Count == 6) { string nombre = entrada.ChildNodes[0].Token.Text; LinkedList <Nodo> dimensiones = Main.lista_expresion(entrada.ChildNodes[2]); Acceso primero = new Acceso(linea, columna, nombre, null, dimensiones); Acceso retorno = Asignaciones.Niveles_abajo(entrada.ChildNodes[5], primero); return(retorno); } return(null); }
private void BorrarButton_Click(object sender, EventArgs e) { RepositorioBase <Usuarios> repositorioUsuario = new RepositorioBase <Usuarios>(); Usuarios usuario = repositorioUsuario.Buscar(UsuarioId); if (usuario.Tipo.CompareTo("Administrador") == 0) { RepositorioBase <Asignaciones> repositorioAsignacion = new RepositorioBase <Asignaciones>(); int id; int.TryParse(Convert.ToString(AsignacionIdNumericUpDown.Value), out id); Asignaciones asignacion = repositorioAsignacion.Buscar(id); Limpiar(); if (asignacion != null) { repositorioAsignacion.Eliminar(id); MessageBox.Show("Asignacion eliminada", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MyErrorProvider.SetError(AsignaturaIdNumericUpDown, "No existe ninguna asignacion con ese id para ser borrada"); } } else { MessageBox.Show("Esta registrado como usuario estandar, no puedes eliminar asignaciones", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public async Task <IActionResult> PutAsignaciones(int id, Asignaciones asignacion) { Profesores profesor = await ComprobacionSesion.ComprobarInicioSesion(HttpContext.Request.Headers, _context); if (profesor == null) { return(BadRequest()); } if (id != asignacion.Id) { return(BadRequest()); } _context.Entry(asignacion).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AsignacionExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
/* private async Task<Profesores> GetProfesorCompleteData(int id) * { * return await _context.Profesores.Include(profesor => profesor.Cursos) * .Include(profesor => profesor.EstudiantesXgrupos) * .Include(profesor => profesor.Estudiantes) * .FirstOrDefaultAsync(x => x.Id == id); * }*/ public async Task <Boolean> PostAsignaciones(Asignaciones asignacion) { _context.Asignaciones.Add(asignacion); await _context.SaveChangesAsync(); return(await Task.FromResult(true)); }
private bool ExisteEnLaBaseDeDatos() { RepositorioBase <Asignaciones> repositorioAsignacion = new RepositorioBase <Asignaciones>(); Asignaciones asignacion = repositorioAsignacion.Buscar((int)AsignacionIdNumericUpDown.Value); return(asignacion != null); }
public void Add(Asignaciones Asignacion) { using (context = new BDContext()) { context.Asignaciones.Add(Asignacion); context.SaveChanges(); } }
public void AgregarAsignaciones(Asignaciones asignaciones) { using (var db = new MapeoAsignaciones()) { db.Asignaciones.Add(asignaciones); db.SaveChanges(); } }
protected void GV_Pedido_RowCommand(object sender, GridViewCommandEventArgs e) { Asignaciones row = new Asignaciones(); Session["idPed"] = Convert.ToString(e.CommandArgument); Session["sedePedido"] = row.Sede(); GV_Pedidos.DataSource = row.Row_Command(e.CommandName.ToString(), e.CommandArgument.ToString()); GV_Pedidos.DataBind(); }
protected void B_Asignar_Click(object sender, EventArgs e) { Asignaciones agregar = new Asignaciones(); foreach (GridViewRow fila in GV_AsignarSinPedido.Rows) { agregar.AgregarProductos(Convert.ToString(((Label)fila.Cells[0].FindControl("L_Referencia")).Text), Convert.ToDouble(((Label)fila.Cells[1].FindControl("L_Talla")).Text), ((TextBox)fila.Cells[2].FindControl("TB_Cantidad")).Text, DL_Sedes.SelectedValue); Response.Write("<script>window.alert('" + agregar.Devuelve_Mensaje() + "';</script>"); } }
public void Desasignacion_Conexion_Exitosa() { Asignaciones asignaciones = new Asignaciones(); asignaciones.cadena = "data source=LAPTOP-IFGR27P8;initial catalog=Sistema_estudios;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"; bool exito = asignaciones.Abrir_conn(); Assert.IsTrue(exito); }
public void Desasignacion_Falla_Conexion() { Asignaciones asignaciones = new Asignaciones(); asignaciones.cadena = "Coneccion Fallida"; bool exito = asignaciones.Abrir_conn(); Assert.IsFalse(exito); }
private void LlenaCampo(Asignaciones asignacion) { AsignacionIdNumericUpDown.Value = asignacion.AsignacionId; AsignaturaIdNumericUpDown.Value = asignacion.AsignaturaId; AsignaturaTextBox.Text = asignacion.Asignatura; NombreTextBox.Text = asignacion.Nombre; CategoriaComboBox.Text = asignacion.Categoria; FechaCreacionDateTimePicker.Value = asignacion.FechaCreacion; FechaEntregaDateTimePicker.Value = asignacion.FechaEntrega; DescripcionRichTextBox.Text = asignacion.Descripcion; }
public void Delete(int idAsignacion) { Asignaciones Asignacion = this.GetAsignacion(idAsignacion); using (context = new BDContext()) { context.Asignaciones.Attach(Asignacion); context.Asignaciones.Remove(Asignacion); context.SaveChanges(); } }
public async Task OnGetAsync() { Asignaciones = await Mediator.Send(new UsuariosAsignadosList.RequestModel() { Filtro = User.Identity.Name }); Instituciones = Asignaciones .Select(x => x.Institucion) .ToList(); }
public async Task <Boolean> DeleteAsignacionesC(Asignaciones asignacion) { Evaluaciones[] evaluaciones = await _context.Evaluaciones.Where(x => x.Asignacion == asignacion.Id).ToArrayAsync(); foreach (var i in evaluaciones) { _context.Evaluaciones.Remove(i); await _context.SaveChangesAsync(); } return(true); }
protected void Button2_Click1(object sender, EventArgs e) { Asignaciones ingresar = new Asignaciones(); ingresar.ingresarBD(Session["asignacion2"] as List <Asignacion>, Convert.ToInt32(Session["idproducto"]), Convert.ToInt32(Session["entregado"])); #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + ingresar.Devuelve_Mensaje() + "');</script>"); #pragma warning restore CS0618 // Type or member is obsolete GV_Pedido.DataBind(); GV_Pedidos.DataBind(); GV_ProductosBodega.DataBind(); }
public void TestMethodUpdate() { IAsignacionesDAL asignacionsDAL = new AsignacionesImplDAL(); int count = asignacionsDAL.GetAsignaciones().Count; Asignaciones asignacion = asignacionsDAL.GetAsignacion(5); asignacion.idUsuario = 2; asignacionsDAL.Update(asignacion); Assert.AreEqual(2, asignacionsDAL.GetAsignacion(5).idUsuario); }
Asignaciones CapturaCanales() { Asignaciones tmp = new Asignaciones((int)estado); for (int i = 0; i < valores.Length && i < valores_reposo.Length; i++) { switch (estado) { case Estados.Fijar_Ail: if (Math.Abs(valores[i] - valores_reposo[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; case Estados.Fijar_Ele: if (Math.Abs(valores[i] - valores_reposo[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; case Estados.Fijar_Tail: if (Math.Abs(valores[i] - valores_reposo[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; case Estados.Fijar_Thr: if (Math.Abs(valores_reposo[i] - valores[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; default: break; } } if (estado != Estados.Sleep && estado != Estados.Inicio) { return(tmp); } return(null); }
public void Desasignacion_Fallida_No_Existe_curso() { Asignaciones asignaciones = new Asignaciones(); asignaciones.cadena = "data source=LAPTOP-IFGR27P8;initial catalog=Sistema_estudios;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"; int curso = 99; bool exito = asignaciones.Verificar_curso(curso); Assert.IsFalse(exito); }
public async Task <Boolean> DeleteAsignaciones(Asignaciones asignacion) { Evaluaciones[] evaluaciones = await _context.Evaluaciones.Where(x => x.Asignacion == asignacion.Id).ToArrayAsync(); foreach (var i in evaluaciones) { _context.Remove(i); await _context.SaveChangesAsync(); } _context.Remove(await GetAsignaciones(asignacion.Id)); await _context.SaveChangesAsync(); return(await Task.FromResult(true)); }
public async Task <ActionResult <Asignaciones> > PostAsignaciones(Asignaciones asignacion) { Profesores profesor = await ComprobacionSesion.ComprobarInicioSesion(HttpContext.Request.Headers, _context); if (profesor == null) { return(BadRequest()); } asignacion.Profesor = profesor.Id; _context.Asignaciones.Add(asignacion); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAsignaciones", new { id = asignacion.Id }, asignacion)); }
public void TestMethodAdd() { IAsignacionesDAL asignacionsDAL = new AsignacionesImplDAL(); int count = asignacionsDAL.GetAsignaciones().Count; Asignaciones asignacion = new Asignaciones { idActivo = 2, idUsuario = 1 }; asignacionsDAL.Add(asignacion); Assert.AreEqual(count + 1, asignacionsDAL.GetAsignaciones().Count); }
public void Update(Asignaciones Asignacion) { try { using (context = new BDContext()) { context.Entry(Asignacion).State = EntityState.Modified; context.SaveChanges(); } } catch (Exception) { throw; } }
public void BuscarTest() { RepositorioBase <Asignaciones> repositorio = new RepositorioBase <Asignaciones>(); Asignaciones asignacion = repositorio.Buscar(1); bool paso = false; if (asignacion != null) { paso = true; } Assert.IsTrue(paso); }
public bool Compare(Asignaciones a) { if (a.getNumCanales() != this.getNumCanales()) { return(false); } foreach (int canal in this.getCanales()) { if (!a.UsaChannel(canal)) { return(false); } } return(true); }
private bool asignarRoles(bool rolCliente, bool rolProveedor) { ClienteData cData = new ClienteData(Conexion.getConexion()); ProveedorData pData = new ProveedorData(Conexion.getConexion()); Dictionary <String, Object> clie = new Dictionary <String, Object>() { { "clie_usuario", usuario.id_usuario } }; Dictionary <String, Object> prov = new Dictionary <String, Object>() { { "prove_usuario", usuario.id_usuario } }; List <Cliente> clientes = cData.FilterSelect(new Dictionary <String, String>(), clie, out exError); List <Proveedor> proveedores = pData.FilterSelect(new Dictionary <String, String>(), prov, out exError); if (clientes.Count() > 0) { rolCliente = false; } if (proveedores.Count() > 0) { rolCliente = false; } if (rolCliente || rolProveedor) { Asignaciones asignaciones = new Asignaciones(rolCliente, rolProveedor, id_usuario); asignaciones.Parent = this.Parent; var result = asignaciones.ShowDialog(); if (result == DialogResult.OK) { return(true); } else { return(false); } } else { return(true); } }
private Asignaciones LlenaClase() { Asignaciones asignacion = new Asignaciones(); asignacion.AsignacionId = Convert.ToInt32(AsignacionIdNumericUpDown.Value); asignacion.AsignaturaId = Convert.ToInt32(AsignaturaIdNumericUpDown.Value); asignacion.Asignatura = AsignaturaTextBox.Text; asignacion.Nombre = NombreTextBox.Text; asignacion.Categoria = CategoriaComboBox.Text; asignacion.FechaCreacion = FechaCreacionDateTimePicker.Value; asignacion.FechaEntrega = FechaEntregaDateTimePicker.Value; asignacion.Descripcion = DescripcionRichTextBox.Text; asignacion.Usuario = UsuarioTextBox.Text; asignacion.UsuarioId = UsuarioId; return(asignacion); }
public void ModificarTest() { RepositorioBase <Asignaciones> repositorio = new RepositorioBase <Asignaciones>(); Asignaciones asignacion = new Asignaciones(); asignacion.AsignacionId = 1; asignacion.Asignatura = "Programacion Aplicada"; asignacion.AsignaturaId = 1; asignacion.Categoria = "Tarea"; asignacion.Descripcion = "Urgente"; asignacion.FechaCreacion = DateTime.Now; asignacion.FechaEntrega = DateTime.Now; asignacion.Nombre = "Entregable 2"; asignacion.Usuario = "Jose"; asignacion.UsuarioId = 1; Assert.IsTrue(repositorio.Guardar(asignacion)); }
protected void Button2_Click(object sender, EventArgs e) { Asignaciones validar = new Asignaciones(); foreach (GridViewRow row in GV_Pedidos.Rows) { validar.Asignar(Convert.ToString(((Label)row.Cells[0].FindControl("L_Referencia")).Text), Convert.ToDouble(((Label)row.Cells[1].FindControl("L_Talla")).Text), Convert.ToInt32(((Label)row.Cells[2].FindControl("L_Cantidad")).Text), GV_Pedidos.Rows.Count, (Session["asignacion2"] as List <Asignacion>), Convert.ToString(Session["sedePedido"])); Session["entregado"] = validar.GetEntregado(); Session["asignacion2"] = validar.GetPedidos(); Session["idproducto"] = validar.GetId(); #pragma warning disable CS0618 // Type or member is obsolete RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + validar.Devuelve_Mensaje() + "');</script>"); #pragma warning restore CS0618 // Type or member is obsolete } Button2.Enabled = validar.GeT_Estado(); Button3.Enabled = !validar.GeT_Estado(); GV_Pedido.DataBind(); GV_Pedidos.DataBind(); GV_ProductosBodega.DataBind(); }
public FormConfigurarServos() { InitializeComponent(); InitValores(); canales = new Asignaciones[4]; canales[0] = new Asignaciones((int)Mandos.AIL); canales[1] = new Asignaciones((int)Mandos.ELE); canales[2] = new Asignaciones((int)Mandos.THR); canales[3] = new Asignaciones((int)Mandos.TAIL); if (me.Idioma == 0) TextSpanish(); else TextEnglish(); timer1.Enabled = true; }
public Solucion(Asignaciones salida1, Asignaciones salida2) { this.salida1 = salida1; this.salida2 = salida2; Solve(); }
Asignaciones CapturaCanales() { Asignaciones tmp = new Asignaciones((int)estado); for (int i = 0; i < valores.Length && i < valores_reposo.Length; i++) { switch (estado) { case Estados.Fijar_Ail: if (Math.Abs(valores[i] - valores_reposo[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; case Estados.Fijar_Ele: if (Math.Abs(valores[i] - valores_reposo[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; case Estados.Fijar_Tail: if (Math.Abs(valores[i] - valores_reposo[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; case Estados.Fijar_Thr: if (Math.Abs(valores_reposo[i] - valores[i]) > threshold) { bool reversed = (valores[i] < valores_reposo[i]); tmp.Add(i, reversed); } break; default: break; } } if (estado != Estados.Sleep && estado != Estados.Inicio) { return tmp; } return null; }
public bool Compare(Asignaciones a) { if (a.getNumCanales() != this.getNumCanales()) return false; foreach (int canal in this.getCanales()) { if (!a.UsaChannel(canal)) return false; } return true; }