public List <Registros> SpGetRegistrosCompartilhados(int UsuarioId, int AmigoId) { SqlConnection con = new SqlConnection(this.Context.Database.GetDbConnection().ConnectionString); con.Open(); SqlCommand cmd = new SqlCommand("comando", con); cmd.CommandText = "sp_getRegistrosCompartilhados " + UsuarioId + "," + AmigoId; SqlDataReader leitor = cmd.ExecuteReader(); var result = new List <Registros>(); while (leitor.Read()) { Registros dados = new Registros( (int)leitor["id"], (int)leitor["idUsuario"], (DateTime)leitor["data"], (string)leitor["nome"], (int)leitor["idTag"], (string)leitor["lugar"], (decimal)leitor["quantia"]); result.Add(dados); } con.Close(); return(result); }
public async Task <IActionResult> Edit(int id, [Bind("Id_Registro,Periodo,Numerador,Denominador,Indicador,Meta,ProcesoId")] Registros registros) { if (id != registros.Id_Registro) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(registros); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegistrosExists(registros.Id_Registro)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(registros)); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> public InstruccionEI(Registros registros, Memoria memoria) : base(registros, memoria) { _nombre = "EI"; _longitud = 1; _duracion = 4; }
public IActionResult Edit(Registros entity) { MongoDbContext dbContext = new MongoDbContext(); dbContext.Registro.ReplaceOne(m => m.Id == entity.Id, entity); return(View(entity)); }
public async Task <IActionResult> Edit(int id, [Bind("DeportistaId,TipoPruebaId,Peso")] Registros registros) { if (id != registros.DeportistaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(registros); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegistrosExists(registros.DeportistaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DeportistaId"] = new SelectList(_context.Deportistas, "Id", "Nombre", registros.DeportistaId); ViewData["TipoPruebaId"] = new SelectList(_context.Set <TipoPrueba>(), "Id", "Id", registros.TipoPruebaId); return(View(registros)); }
private void LeerArchivoExcel(IWorkbook archivoExcel) { ISheet objHoja = archivoExcel.GetSheetAt(0); if (objHoja == null) { return; } int intUltimaFila = objHoja.LastRowNum; if (intUltimaFila.Equals(0)) { return; } Entidades.CargasMasivas.Registro objRegistro = null; for (int intIndice = 1; intIndice <= intUltimaFila; intIndice++) { objRegistro = LeerRegistroDesdeFila(objHoja.GetRow(intIndice)); if (objRegistro == null) { break; } Registros.Add(objRegistro); } }
public string Tracker(Registros registro) { var tarea = ActualizarTareas.Actualizar(registro); var model = ActualizarRegistros.Actualizar(tarea); return(model); }
private void Database(ConcurrentDictionary <string, Registros> cache) { List <Usuario> usuarios = new List <Usuario>() { new Usuario() { Name = "gabriel", SenhaNormal = "1234", Password = "******", Email = "*****@*****.**" }, new Usuario() { Name = "carlos", SenhaNormal = "carlos", Password = "******", Email = "*****@*****.**" } }; Registros listaRegistros = new Registros(usuarios) { }; cache.TryAdd(listaRegistros.Chave, listaRegistros); }
public RegistroPopupViewModel(int animal_id, INavigation navigation) { _novoRegistro = new Registros(); _repositorio = new AnimaisRepository(); _navigation = navigation; _novoRegistro.Animal_id = animal_id; }
public async Task <IActionResult> put(int RegistroId, Registros model) { try { //verifica se existe aluno a ser alterado var registro = await this.Repo.GetRegistroById(RegistroId); if (registro == null) { return(NotFound()); } this.Repo.Entry(registro); if (model.Quantia > 0) { this.Repo.Update(model); if (await this.Repo.SaveChangesAsync()) { return(Ok(model)); } } else { this.Repo.SpUpdateRegistro(model); return(Ok(model)); } } catch { return(this.StatusCode(StatusCodes.Status500InternalServerError, "Falha no acesso ao banco de dados.")); } // retorna BadRequest se não conseguiu alterar return(BadRequest()); }
private void BtSiguiente_Click(object sender, EventArgs e) { //Form siguiente = new frm_SelectBenefit(); //siguiente.ShowDialog(); ////Llamar metodo para grabar registro Usuarios usuario = new Usuarios(); Contenedor contenedor = new Contenedor(); TipoResiduo tipo = new TipoResiduo(); Registros registro = new Registros(); tipo.Id = 1; contenedor.Id = 1; contenedor.tamanio = 100; usuario.DNI = "30782195"; registro.Fecha = DateTime.Now; registro.Usuario = usuario; registro.Tipo = tipo; registro.Cantidad = Int32.Parse(lblPeso.Text); registro.Contenedor = contenedor; registro.GrabarRegistro(registro); //usuario //peso //tipo //puntos //fecha }
private void Database(ConcurrentDictionary <string, Registros> cache) { List <Usuario> usuarios = new List <Usuario>() { new Usuario() { Name = "gabriel", Password = "******", Email = "*****@*****.**", Role = "admin", Token = null }, new Usuario() { Name = "carlos", Password = "******", Email = "*****@*****.**", Role = "user", Token = null } }; Registros listaRegistros = new Registros(usuarios) { }; cache.TryAdd(listaRegistros.Chave, listaRegistros); }
public bool Modificar(Registros registros) { bool paso = false; Contexto db = new Contexto(); var anterior = Buscar(registros.RegistroId); foreach (var item in registros.Detalle) { if (item.Id == 0) { db.Entry(item).State = EntityState.Added; } } foreach (var item in anterior.Detalle) { if (!registros.Detalle.Any(A => A.Id == item.Id)) { db.Entry(item).State = EntityState.Deleted; } } db.Entry(registros).State = EntityState.Modified; paso = db.SaveChanges() > 0; return(paso); }
public void BtSiguiente_Click_1(object sender, EventArgs e) { //Form siguiente = new frm_SelectBenefit(); //siguiente.ShowDialog(); ////Llamar metodo para grabar registro Usuarios usuario = new Usuarios(); Contenedor contenedor = new Contenedor(); TipoResiduo tipo = new TipoResiduo(); Registros registro = new Registros(); tipo.Nombre = tipobasura; contenedor.Id = 1; contenedor.tamanio = 100; usuario.DNI = DNI; registro.Fecha = DateTime.Now; registro.Usuario = usuario; registro.Tipo = tipo; registro.Cantidad = Int32.Parse(lblPeso.Text); registro.Contenedor = contenedor; registro.Creditos = Int32.Parse(lblPtsGanados.Text); registro.GrabarRegistro(registro); frm_QR Qr = new frm_QR(registro.Creditos.ToString()); Qr.ShowDialog(); }
public static List <Boleto> BuscarBoletos(DateTime Dt_ini, DateTime Dt_fin, Token token) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("https://api.alkord.com"); var result = client.GetAsync("/boletos?token=" + token.token_acesso + "&filtros=EXCLUIDO:ig:N,PROCESSAMENTO:si:" + Dt_ini.ToString("yyyy-MM-dd") + ",PROCESSAMENTO:ii:" + Dt_fin.ToString("yyyy-MM-dd") + "&colunas=CODIGO,PROCESSAMENTO,VENCIMENTO,VALOR,NOSSO_NUMERO,NUMERO_DOCUMENTO,CODIGO_BANCO,LINHA_DIGITAVEL,ATENDIMENTOS[ATENDIMENTO[CODIGO,CLIENTE[CODIGO,DOCUMENTO,NOME]]]").Result; if (result.IsSuccessStatusCode) { Task <string> ret = result.Content.ReadAsStringAsync(); Registros reg = JsonConvert.DeserializeObject <Registros>(ret.Result); if (reg != null) { return(reg.REGISTROS); } else { return(null); } } else { return(null); } }
public void Registrar(Registros reg) { try { openCon(); string strIn = string.Format(@"INSERT INTO Registros VALUES(@DataRegistro,@SerialHDD,@ModelMachine,@SerialMachine,@Usuario,@FabricanteId,@TipoId,@Status)"); using (cmd = new SqlCommand(strIn, con)) { string data = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); cmd.Parameters.AddWithValue("@DataRegistro", data); cmd.Parameters.AddWithValue("@SerialHDD", reg.SerialHDD); cmd.Parameters.AddWithValue("@SerialMachine", reg.SerialMachine); cmd.Parameters.AddWithValue("@SerialMachine", reg.SerialMachine); cmd.Parameters.AddWithValue("@Usuario", reg.Usuario); cmd.Parameters.AddWithValue("@FabricanteId", reg.FabricanteId); cmd.Parameters.AddWithValue("@TipoId", reg.TipoId); cmd.Parameters.AddWithValue("@Status", reg.Status); cmd.ExecuteNonQuery(); } } catch (Exception ex) { throw new Exception(ex.Message); } finally { closedConn(); } }
public void CargarDesdeArchivo(Stream archivoExcel, Enumerador.TipoArchivoExcel tipo, bool limpiarListaActual) { if (limpiarListaActual) { Registros.Clear(); } LeerArchivoExcel(archivoExcel, tipo); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="registro">Registro que contiene la nueva direccion</param> public InstruccionJP_RADR(Registros registros, Memoria memoria, string registro) : base(registros, memoria) { _registro = registro; _nombre = "JP (" + registro + ")"; _longitud = 1; _duracion = 4; }
public Registros Buscar(int Id) { Contexto db = new Contexto(); Registros registros = new Registros(); registros = db.registros.Find(Id); return(registros); }
protected override StringBuilder Traducir(CodeSegment segment) { StringBuilder sb = new StringBuilder(); sb.AppendLine(Registros.OpCode(NombreRegistroD)); sb.AppendLine(Fuente.ToString()); return(sb); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regOrigen">Registro usado para la operacion</param> public InstruccionAND_R_R(Registros registros, Memoria memoria, string regOrigen) : base(registros, memoria) { _nombre = "AND A," + regOrigen; _longitud = 1; _duracion = 4; _regOrigen = regOrigen; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro afectado</param> public InstruccionSRL(Registros registros, Memoria memoria, string regDestino) : base(registros, memoria) { _nombre = "SRL " + regDestino; _longitud = 1; _duracion = 8; _regDestino = regDestino; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="registro">Registro afectado</param> public InstruccionXOR_R(Registros registros, Memoria memoria, string registro) : base(registros, memoria) { _nombre = "XOR A," + registro; _longitud = 1; _duracion = 4; _registro = registro; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regOrigen">Registro usado para la operacion</param> public InstruccionOR_R_ADR(Registros registros, Memoria memoria, string regOrigen) : base(registros, memoria) { _nombre = "OR A,(" + regOrigen + ")"; _longitud = 1; _duracion = 7; _regOrigen = regOrigen; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="valor">Valor literal</param> public InstruccionOR_N(Registros registros, Memoria memoria, int valor) : base(registros, memoria) { _valor = valor; _nombre = "OR A," + valor; _longitud = 2; _duracion = 7; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="registro">Registro con la direccion afectada</param> public InstruccionDEC_RADR(Registros registros, Memoria memoria, string registro) : base(registros, memoria) { _nombre = "DEC (" + registro + ")"; _longitud = 1; _duracion = 11; _registro = registro; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="registro">Registro afectado</param> public InstruccionINC_RR(Registros registros, Memoria memoria, string registro) : base(registros, memoria) { _nombre = "INC " + registro; _longitud = 1; _duracion = 6; _registro = registro; }
protected override void DoFilter() { Registros.Clear(); Registros = ObjController.getRegistros <LivroDAL>(itemSelecionadoCombobox, txtFiltro.Text); bindingSource.DataSource = Registros; bindingSource.ResetBindings(false); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro afectado</param> public InstruccionXOR_RADR(Registros registros, Memoria memoria, string regDestino) : base(registros, memoria) { _nombre = "XOR (" + regDestino + ")"; _longitud = 1; _duracion = 7; _regDestino = regDestino; }
public async Task <Registros> Add(Registros toAdd) { var a = await dbContext.AddAsync <Registros>(toAdd); await dbContext.SaveChangesAsync(); return(a.Entity); }
private void MostrarTodosRegistros() { Registros.Clear(); var pessoas = db.GetItems<Pessoa>(); foreach (var pessoa in pessoas) Registros.Add(pessoa.ToString()); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro usado para la operacion</param> public InstruccionAND_RADR(Registros registros, Memoria memoria, string regDestino) : base(registros, memoria) { _nombre = "AND (" + regDestino + ")"; _longitud = 1; _duracion = 7; _regDestino = regDestino; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="direccionBaja">Parte baja de la direccion de salto</param> /// <param name="direccionAlta">Parte alta de la direccion de salto</param> public InstruccionCALL_ADR(Registros registros, Memoria memoria, int direccionBaja, int direccionAlta) : base(registros, memoria) { _direccion = (direccionAlta << 8) | direccionBaja; _nombre = "CALL " + _direccion; _longitud = 3; _duracion = 17; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro con el primer operando y donde se guardara el resultado</param> /// <param name="valor">Valor literal</param> public InstruccionADC_R_N(Registros registros, Memoria memoria, string regDestino, int valor) : base(registros, memoria) { _nombre = "ADC " + regDestino + ", " + valor; _longitud = 2; _duracion = 4; _regDestino = regDestino; _valor = valor; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro afectado</param> /// <param name="zero">Indica si el flag Z debe modificarse en consecuencia o no</param> public InstruccionRL(Registros registros, Memoria memoria, string regDestino, bool zero) : base(registros, memoria) { _nombre = "RL " + regDestino; _longitud = 1; _duracion = 8; _regDestino = regDestino; _zero = zero; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="mask">Mascara con el bit afectado</param> /// <param name="registro">Registro afectado</param> public InstruccionBIT_R(Registros registros, Memoria memoria, byte mask, string registro) : base(registros, memoria) { _nombre = "BIT " + mask + "," + registro; _longitud = 1; _duracion = 8; _registro = registro; _mask = mask; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro con la direccion destino</param> /// <param name="regOrigen">Registro de origen</param> public InstruccionLDD_RADR_R(Registros registros, Memoria memoria, string regDestino, string regOrigen) : base(registros, memoria) { _regDestino = regDestino; _regOrigen = regOrigen; _direccion = _registros.getReg(regDestino); _nombre = "LDD " + regDestino + "(" + _direccion + ")" + "," + regOrigen; _longitud = 1; _duracion = 15; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="valor">Valor literal</param> public InstruccionAND_R_N(Registros registros, Memoria memoria, int valor) : base(registros, memoria) { _nombre = "AND A," + valor; _longitud = 2; _duracion = 7; _valor = valor; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro afectado</param> public InstruccionSRA(Registros registros, Memoria memoria, string regDestino) : base(registros, memoria) { _nombre = "SRA " + regDestino; _longitud = 1; _duracion = 8; _regDestino = regDestino; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro destino</param> /// <param name="desp">Desplazamiento con signo (-127, 128)</param> public InstruccionLD_R_SPD(Registros registros, Memoria memoria, string regDestino, int desp) : base(registros, memoria) { _regDestino = regDestino; if (desp > 127) _desp = desp - 256; else _desp = desp; _nombre = "LD " + regDestino + ", SP+" + _desp; _longitud = 2; _duracion = 10; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="valor">Valor literal</param> /// <param name="regDestino">Registro destino</param> public InstruccionLD_R_N(Registros registros, Memoria memoria, int valor, string regDestino) : base(registros, memoria) { _nombre = "LD " + regDestino + "," + valor; _longitud = 2; _duracion = 7; _regDestino = regDestino; _valor = valor; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="flag">Flag de condicion</param> /// <param name="desp">Desplazamiento con signo (-127, 127)</param> public InstruccionJR_CC1_N(Registros registros, Memoria memoria, string flag, int desp) : base(registros, memoria) { _flag = flag; if (desp > 127) _desp = desp - 256; else _desp = desp; _nombre = "JR " + flag + "," + _desp; _longitud = 2; _duracion = 7; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="mask">Mascara con el bit afectado</param> /// <param name="regDestino">Registro afectado</param> public InstruccionRES_R(Registros registros, Memoria memoria, byte mask, string regDestino) : base(registros, memoria) { _nombre = "RES " + mask + ", " + regDestino; _longitud = 1; _duracion = 8; _regDestino = regDestino; _mask = mask; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro destino</param> /// <param name="baja">Parte baja de la direccion de origen</param> /// <param name="alta">Parte alta de la direccion de origen</param> public InstruccionLD_R_ADR(Registros registros, Memoria memoria, string regDestino, int baja, int alta) : base(registros, memoria) { _direccion = (alta << 8) | baja; _regDestino = regDestino; _nombre = "LD " + regDestino + ", (" + _direccion + ")"; _longitud = 3; _duracion = 13; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="flag">Flag de condicion</param> /// <param name="direccionBaja">Parte baja de la direccion de salto</param> /// <param name="direccionAlta">Parte alta de la direccion de salto</param> public InstruccionCALL_CC0_ADR(Registros registros, Memoria memoria, string flag, int direccionBaja, int direccionAlta) : base(registros, memoria) { _direccion = (direccionAlta << 8) | direccionBaja; _flag = flag; _nombre = "CALL N" + flag + " " + _direccion; _longitud = 3; _duracion = 10; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro destino</param> /// <param name="desp">Desplazamiento de la direccion base</param> public InstruccionLD_R_DADR(Registros registros, Memoria memoria, string regDestino, int desp) : base(registros, memoria) { _nombre = "LD " + regDestino + ", 0xFF(" + desp + ")"; _longitud = 2; _duracion = 15; _regDestino = regDestino; _desp = desp; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="direccion">Direccion de salto</param> public InstruccionRST(Registros registros, Memoria memoria, int direccion) : base(registros, memoria) { _nombre = "RST " + direccion; _longitud = 1; _duracion = 11; _direccion = direccion; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="flag">Flag de condicion</param> public InstruccionRET_CC1_ADR(Registros registros, Memoria memoria, string flag) : base(registros, memoria) { _nombre = "RET " + flag; _longitud = 1; _duracion = 5; _flag = flag; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regDestino">Registro destino</param> /// <param name="regOrigen">Registro con la direccion de memoria origen</param> public InstruccionLD_R_RADR(Registros registros, Memoria memoria, string regDestino, string regOrigen) : base(registros, memoria) { _regDestino = regDestino; _regOrigen = regOrigen; _nombre = "LD " + regDestino + ", (" + regOrigen + ")"; _longitud = 1; _duracion = 7; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="regOrigen">Registro usado para la operacion</param> public InstruccionOR_R_R(Registros registros, Memoria memoria, string regOrigen) : base(registros, memoria) { _nombre = "OR A," + regOrigen; _longitud = 1; _duracion = 4; _regOrigen = regOrigen; }
public ActionResult Create(Registros registros) { if (ModelState.IsValid) { bool isOK = true, facNumberExists = db.Registros.Any(r => r.REGNumero == registros.REGNumero), barCodeExists = db.Registros.Any(r => r.REGCodigo == registros.REGCodigo); if (facNumberExists) { // El numero de factura es unico, informar que debe intentar con otro diferente ModelState["REGNumero"].Errors.Add("El numero de factura ya existe"); isOK = false; } if (barCodeExists) { // El codigo de barras es unico, informar que debe intentar con otro diferente ModelState["REGCodigo"].Errors.Add("El codigo de barras ya existe"); isOK = false; } if (isOK) { int userId = CurrentHttpContext.User.Id; registros.REGEstado = 1; // TODO: Default registros.REGActivo = true; registros.REGUsuarioCreacion = registros.REGUsuarioModificacion = userId; registros.REGFechaCreacion = registros.REGFechaModificacion = DateTime.Now; db.Registros.Add(registros); int result = db.SaveChanges(); TempData["OperationResult"] = result; return RedirectToAction("Index"); } } ViewBag.REGCLIID = new SelectList(this.GetCustomers(), "CLIID", "CLINombre", registros.REGCLIID); ViewBag.REGReclamanteTipoDocumento = new SelectList(db.TiposDocumentos, "TIPID", "TIPNombre", registros.REGReclamanteTipoDocumento); ViewBag.REGPacienteTipoDocumento = new SelectList(db.TiposDocumentos, "TIPID", "TIPNombre", registros.REGPacienteTipoDocumento); return View(registros); }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> public InstruccionSTOP(Registros registros, Memoria memoria) : base(registros, memoria) { _nombre = "STOP"; _longitud = 2; _duracion = 4; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="direccion">Direccion de salto</param> public InstruccionINT(Registros registros, Memoria memoria, int direccion) : base(registros, memoria) { _nombre = "INT " + direccion; _longitud = 0; _duracion = 0; _direccion = direccion; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="mask">Mascara con el bit afectado</param> /// <param name="regDestino">Registro afectado</param> public InstruccionSET_RADR(Registros registros, Memoria memoria, byte mask, string regDestino) : base(registros, memoria) { _nombre = "SET " + mask + ", (" + regDestino + ")"; _longitud = 1; _duracion = 8; _regDestino = regDestino; _mask = mask; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="desp">Desplazamiento con signo (-127, 127)</param> public InstruccionJR_N(Registros registros, Memoria memoria, int desp) : base(registros, memoria) { if (desp > 127) _desp = desp - 256; else _desp = desp; _nombre = "JR " + _desp; _longitud = 2; _duracion = 12; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> /// <param name="registro">Registro a guardar</param> public InstruccionPUSH_RR(Registros registros, Memoria memoria, string registro) : base(registros, memoria) { _nombre = "PUSH " + registro; _longitud = 1; _duracion = 11; _registro = registro; }
/// <summary>Constructor</summary> /// <param name="registros">Registros de la CPU</param> /// <param name="memoria">Memoria</param> public InstruccionRET_ADR(Registros registros, Memoria memoria) : base(registros, memoria) { _nombre = "RET"; _longitud = 1; _duracion = 10; }
public ActionResult Edit(Registros registros) { if (ModelState.IsValid) { int userId; if (!Int32.TryParse(ControllerContext.HttpContext.User.Identity.Name, out userId)) throw new Exception("Usuario no valido"); registros.REGUsuarioModificacion = userId; registros.REGFechaModificacion = DateTime.Now; db.Entry(registros).State = EntityState.Modified; int result = db.SaveChanges(); TempData["OperationResult"] = result; return RedirectToAction("Index"); } ViewBag.REGCLIID = new SelectList(this.GetCustomers(), "CLIID", "CLINombre", registros.REGCLIID); ViewBag.REGReclamanteTipoDocumento = new SelectList(db.TiposDocumentos, "TIPID", "TIPNombre", registros.REGReclamanteTipoDocumento); ViewBag.REGPacienteTipoDocumento = new SelectList(db.TiposDocumentos, "TIPID", "TIPNombre", registros.REGPacienteTipoDocumento); return View(registros); }