public string ToFixedSizeString() { StringBuilder sb = new StringBuilder(); sb.Append(Grado.ToString().PadLeft(2, '0')); sb.Append('|'); sb.Append(Raiz.ToString().PadLeft(2, '0')); sb.Append('|'); sb.Append(Disponible.ToString().PadLeft(2, '0')); return(sb.ToString()); }
public ActionResult Edit([Bind(Include = "IdDisponible,IdAula,Fecha,Estado")] Disponible disponible) { if (ModelState.IsValid) { db.Entry(disponible).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdAula = new SelectList(db.Aula, "IdAula", "Descripcion", disponible.IdAula); return(View(disponible)); }
public double RetornarDisponible() { double disponible; disponible = Disponible.CalcularDisponibleCaja(this.ingresos, this.otrosIngresos, this.deduccionesColilla, RetornarDANECiudadPueblo(), RetornarDANEVivienda(), this.cuotaACancelar); return(disponible); }
public Reservado Enviar(Disponible disponible) { using (SqlConnection conexion = new SqlConnection(Config.CAD_CONEXION)){ conexion.Open(); using (SqlCommand comando = new SqlCommand("update estado_estacionamiento set sta_fecha=SYSDATETIME(), sta_condicion='3'", conexion)){ comando.ExecuteNonQuery(); } } if (disponible.total > 0) { foreach (int id in disponible.disponibles) { string sql = "update estado_estacionamiento set sta_fecha=SYSDATETIME(), sta_condicion='1' where sta_estado = @id"; using (SqlConnection conexion = new SqlConnection(Config.CAD_CONEXION)){ conexion.Open(); using (SqlCommand comando = new SqlCommand(sql, conexion)){ comando.Parameters.Add(new SqlParameter("@id", id + 1)); comando.ExecuteNonQuery(); } } } } List <int> listaReservas = new List <int>(); int c = 0; string sql1 = "select * from estado_estacionamiento where sta_condicion = 2"; using (SqlConnection conexion = new SqlConnection(Config.CAD_CONEXION)) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sql1, conexion)) { using (SqlDataReader resultado = comando.ExecuteReader()) { while (resultado.Read()) { int e = (int)resultado["sta_estado"]; listaReservas.Add(e); c++; } } } } return(new Reservado() { total = c, reservados = listaReservas }); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Disponible disponible = db.Disponible.Find(id); if (disponible == null) { return(HttpNotFound()); } return(View(disponible)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Disponible disponible = db.Disponible.Find(id); if (disponible == null) { return(HttpNotFound()); } ViewBag.IdAula = new SelectList(db.Aula, "IdAula", "Descripcion", disponible.IdAula); return(View(disponible)); }
public ActionResult Create([Bind(Include = "IdReserva,IdDisponible,Nombre,Email")] Reserva reserva) { try { if (ModelState.IsValid) { db.Reserva.Add(reserva); db.Disponible.Find(reserva.IdDisponible).Estado = false; db.SaveChanges(); SendSimpleMessage(reserva); if (User.Identity.IsAuthenticated) { return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", "Disponibles")); } } Disponible disponible = db.Disponible.Find(reserva.IdDisponible); if (disponible == null) { return(HttpNotFound()); } ViewBag.IdDisponible = new SelectList(db.Disponible.Where(x => x.IdDisponible == reserva.IdDisponible), "IdDisponible", "IdDisponible"); ViewBag.FechaDisponible = disponible.Fecha; ViewBag.Codigo = disponible.Aula.Descripcion; ViewBag.Salon = disponible.Aula.NumAula; ViewBag.Bloque = disponible.Aula.Bloque; return(View(reserva)); } catch (Exception e) { Disponible disponible = db.Disponible.Find(reserva.IdDisponible); if (disponible == null) { return(HttpNotFound()); } ViewBag.IdDisponible = new SelectList(db.Disponible.Where(x => x.IdDisponible == reserva.IdDisponible), "IdDisponible", "IdDisponible"); ViewBag.FechaDisponible = disponible.Fecha; ViewBag.Codigo = disponible.Aula.Descripcion; ViewBag.Salon = disponible.Aula.NumAula; ViewBag.Bloque = disponible.Aula.Bloque; return(View(reserva)); } }
public ActionResult Create(int?id) { Disponible disponible = db.Disponible.Find(id); if (disponible == null) { return(HttpNotFound()); } ViewBag.IdDisponible = new SelectList(db.Disponible.Where(x => x.IdDisponible == id), "IdDisponible", "IdDisponible"); ViewBag.FechaDisponible = disponible.Fecha; ViewBag.Codigo = disponible.Aula.Descripcion; ViewBag.Salon = disponible.Aula.NumAula; ViewBag.Bloque = disponible.Aula.Bloque; return(View()); }
public List <Disponible> listadoDisponible() { SqlDataReader leerDatos; List <Disponible> listaRetorno; conexion = new SqlConnection(); conexion.ConnectionString = ConfigurationManager.ConnectionStrings["conexionFerreteria"].ConnectionString; comando = new SqlCommand(); comando.Connection = conexion; comando.CommandText = "Select * from Disponible"; comando.CommandType = System.Data.CommandType.Text; comando.CommandTimeout = 0; conexion.Open(); leerDatos = comando.ExecuteReader(); listaRetorno = new List <Disponible>(); while (leerDatos.Read()) { Disponible objDisponible = new Disponible(); objDisponible.numPalabra = leerDatos.GetInt32(0); objDisponible.Palabra = leerDatos.GetString(1); listaRetorno.Add(objDisponible); } return(listaRetorno); }
public List <Disponible> listadoDisponible() { SqlDataReader leerDatos; List <Disponible> listaRetorno; //crear la conexiom conexion = new SqlConnection(); //conexion.ConnectionString = "Data Source=LAPTOP-6BUAEEM0;Initial Catalog=Ferreteria;Integrated Security=True"; conexion.ConnectionString = ConfigurationManager.ConnectionStrings["conexionFerreteria"].ConnectionString; //configurar el comando comando = new SqlCommand(); comando.Connection = conexion; comando.CommandText = "Select * from Disponible"; comando.CommandType = System.Data.CommandType.Text; comando.CommandTimeout = 0; //Abrir la conexion conexion.Open(); //Ejecutar el comando leerDatos = comando.ExecuteReader(); //Configurar la estructura listaRetorno = new List <Disponible>(); while (leerDatos.Read()) { Disponible objDisponible = new Disponible(); objDisponible.numPalabra = leerDatos.GetInt32(0); objDisponible.Palabra = leerDatos.GetString(1); listaRetorno.Add(objDisponible); } return(listaRetorno); }
private void RetornarDisponible(object senderm, EventArgs args) { double disponible; try { if (this.formVariablesAnalisisComercial.tbxIngresos.Text != string.Empty && this.formVariablesAnalisisComercial.tbxDeduccionesColilla.Text != string.Empty && this.formVariablesAnalisisComercial.tbxCuotasCreditoCacelarNomina.Text != string.Empty && this.formVariablesAnalisisComercial.tbxDeduccionesDeSeguridadSocial.Text != string.Empty && this.formVariablesAnalisisComercial.tbxOtrasDeduccionesColilla.Text != string.Empty && this.formVariablesAnalisisComercial.tbxOtrosIngresos.Text != string.Empty && (this.formVariablesAnalisisComercial.rbtnCiudad.Checked == true || this.formVariablesAnalisisComercial.rbtnMunicipio.Checked == true) && this.formVariablesAnalisisComercial.cbxVivienda.Text != string.Empty && this.formVariablesAnalisisComercial.tbxCuotasACancelar.Text != string.Empty) { CodigoComun.Alerta("Correcto", FormVentanaEmergente.enmTipo.exito); disponible = Disponible.CalcularDisponibleCaja(Convert.ToDouble(this.formVariablesAnalisisComercial.tbxIngresos.Text), Convert.ToDouble(this.formVariablesAnalisisComercial.tbxOtrosIngresos.Text), Convert.ToDouble(this.formVariablesAnalisisComercial.tbxDeduccionesColilla.Text), RetornarDANECiudadPueblo(), RetornarDANEVivienda(), Convert.ToDouble(this.formVariablesAnalisisComercial.tbxCuotasACancelar.Text)); this.formVariablesAnalisisComercial.tbxDisponible.Text = disponible.ToString("N2"); Cache.Disponible = disponible; } else { formError = new FormError("Datos insuficientes para calcular el disponible."); formError.ShowDialog(); } } catch (Exception e) { formError = new FormError($"Error: {e}"); formError.ShowDialog(); } }
// GET: api/DisponibleEnMedidas/5 public List <Disponible> Get(string corte) { var conectionString = CreadorConection.Creador(CreadorConection.Auditoria).conectionstring(); var list = new List <Disponible>(); using (SqlConnection cn = new SqlConnection(conectionString)) { cn.Open(); // string query= $"select * from vwGetCortesMedidaG where POrderClient='{ corte }'"; var sqlcommand = new SqlCommand("spdIntexGetMedidaDisponible", cn); sqlcommand.CommandType = CommandType.StoredProcedure; sqlcommand.Parameters.Add("@corteParam", SqlDbType.NChar, 20).Value = corte; var dr = sqlcommand.ExecuteReader(); while (dr.Read()) { var obj = new Disponible { corte = dr["POrderClient"].ToString(), estilo = dr["Medida"].ToString(), color = dr["tolerancia"].ToString(), disponible = Convert.ToInt32(dr["unidades"].ToString()), //disponible = Convert.ToInt32(dr["disponible"].ToString()), uniTransferencia = 0 }; list.Add(obj); } return(list); } }
public Reservado EnviarEstado(Disponible disponible) { return(estadoDAO.Enviar(disponible)); }