public ActionResult DeleteConfirmed(int id) { Tipo_Servicio TipoServicio = db.Tipo_Servicio.Find(id); db.Tipo_Servicio.Remove(TipoServicio); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_Servicio,Descripción")] Tipo_Servicio TipoServicio) { if (ModelState.IsValid) { db.Entry(TipoServicio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(TipoServicio)); }
public Servicio(Tipo_Servicio tipo_servicio, int precio, int hipoteca, int posicion, Tipo_Casilla tipo_casilla, Image imagen) { this._tipo_servicio = tipo_servicio; this._precio = precio; this._hipoteca = hipoteca; this.Posicion = posicion; this.Tipo = tipo_casilla; this.Imagen = imagen; this._nivel_penitencia = 1; this._propietario = null; }
public ActionResult Create([Bind(Include = "Id_Tipo_Servicio,Descripción")] Tipo_Servicio TipoServicio) { if (ModelState.IsValid) { db.Tipo_Servicio.Add(TipoServicio); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(TipoServicio)); }
public Servicio(string nombre, Tipo_Servicio tipo_servicio, int precio, int hipoteca, int posicion, Tipo_Casilla tipo_casilla, Image imagen) { Nombre = nombre; Precio = precio; Hipoteca = hipoteca; Propietario = null; Tipo = tipo_casilla; Posicion = posicion; Imagen = imagen; this._tipo_servicio = tipo_servicio; }
// GET: Servicios/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tipo_Servicio TipoServicio = db.Tipo_Servicio.Find(id); if (TipoServicio == null) { return(HttpNotFound()); } return(View(TipoServicio)); }
private void CargarComboServicio() { SqlDataReader reader = TipoServicioFunc.ObtenerTipoServicio(); if (reader.HasRows) { while (reader.Read()) { Tipo_Servicio tipo = new Tipo_Servicio(); tipo.id = Convert.ToInt32(reader.GetDecimal(0)); tipo.desc = reader.GetString(1); ComboboxItem item = new ComboboxItem(); item.Text = tipo.desc; item.Value = tipo; cmb_servicio.Items.Add(item); } } reader.Close(); }
private void btn_buscar_Click(object sender, EventArgs e) { RegexUtilities util = new RegexUtilities(); Tipo_Servicio tipo = new Tipo_Servicio(); Fabricante fab = new Fabricante(); ComboboxItem item = new ComboboxItem(); if (cmb_servicio.SelectedItem != null) { item = (ComboboxItem)cmb_servicio.SelectedItem; tipo = (Tipo_Servicio)item.Value; } if (cmb_fabricante.SelectedItem != null) { item = (ComboboxItem)cmb_fabricante.SelectedItem; fab = (Fabricante)item.Value; } dgv_listado.DataSource = CruceroFunc.ListarCrucerosExistentes(tipo.id , fab.id , txt_modelo.Text , txt_id.Text).Tables[0]; }
private void ejecutar() { RegexUtilities util = new RegexUtilities(); if (ValidarCamposVacios()) { MessageBox.Show("Debe completar todos los campos"); } else if (ValidarTipoCabinaVacio()) { } else if (ValidaPisoNumeroTipo()) { MessageBox.Show("Piso, numero y tipo de cabina repetido"); } else { if (String.IsNullOrEmpty(this.IDCrucero)) { //Validar ID if (!CruceroFunc.EsValidoIdCrucero(this.txt_id.Text.Trim())) { MessageBox.Show("La identificación ya existe"); } else { //Crear crucero Crucero crucero = new Crucero(); Tipo_Servicio tser = new Tipo_Servicio(); Fabricante fab = new Fabricante(); ComboboxItem item = new ComboboxItem(); item = (ComboboxItem)cmb_fabricante.SelectedItem; fab = (Fabricante)item.Value; crucero.fab_id = fab.id; item = (ComboboxItem)cmb_servicio.SelectedItem; tser = (Tipo_Servicio)item.Value; crucero.tser_id = tser.id; crucero.mod = txt_modelo.Text.Trim(); crucero.id = txt_id.Text.Trim(); CruceroFunc.CrearCrucero(crucero); for (int l = 0; l < this.dgv_cabinas.Rows.Count - 1; l++) { Cabinas_Crucero cabinaCrucero = new Cabinas_Crucero(); cabinaCrucero.cru_id = txt_id.Text.Trim(); cabinaCrucero.piso = Convert.ToInt32(dgv_cabinas.Rows[l].Cells["colPiso"].Value); cabinaCrucero.numero = Convert.ToInt32(dgv_cabinas.Rows[l].Cells["colNumero"].Value); cabinaCrucero.tcab_id = Cabina_crucerofunc.ObtenerIDTipo(Convert.ToString(dgv_cabinas.Rows[l].Cells["colTipoCabina"].Value)); Cabina_crucerofunc.CrearCabinaCrucero(cabinaCrucero); } MessageBox.Show("Crucero creado"); this.Close(); } } else { //Modificar crucero Crucero crucero = new Crucero(); Tipo_Servicio tser = new Tipo_Servicio(); Fabricante fab = new Fabricante(); ComboboxItem item = new ComboboxItem(); item = (ComboboxItem)cmb_fabricante.SelectedItem; fab = (Fabricante)item.Value; crucero.fab_id = fab.id; item = (ComboboxItem)cmb_servicio.SelectedItem; tser = (Tipo_Servicio)item.Value; crucero.tser_id = tser.id; crucero.mod = txt_modelo.Text.Trim(); crucero.id = txt_id.Text.Trim(); CruceroFunc.ModificarCrucero(crucero); //Cabinas del crucero for (int l = 0; l < this.cantCabinas; l++) { Cabinas_Crucero cabinaCrucero = new Cabinas_Crucero(); cabinaCrucero.cru_id = txt_id.Text.Trim(); cabinaCrucero.piso = Convert.ToInt32(dgv_cabinas.Rows[l].Cells["colPiso"].Value); cabinaCrucero.numero = Convert.ToInt32(dgv_cabinas.Rows[l].Cells["colNumero"].Value); cabinaCrucero.tcab_id = Cabina_crucerofunc.ObtenerIDTipo(Convert.ToString(dgv_cabinas.Rows[l].Cells["colTipoCabina"].Value)); cabinaCrucero.id = Convert.ToInt32(dgv_cabinas.Rows[l].Cells["ColId"].Value); Cabina_crucerofunc.ModificarCabinaCrucero(cabinaCrucero); } for (int l2 = this.cantCabinas; l2 < this.dgv_cabinas.Rows.Count - 1; l2++) { Cabinas_Crucero cabinaCrucero = new Cabinas_Crucero(); cabinaCrucero.cru_id = txt_id.Text.Trim(); cabinaCrucero.piso = Convert.ToInt32(dgv_cabinas.Rows[l2].Cells["colPiso"].Value); cabinaCrucero.numero = Convert.ToInt32(dgv_cabinas.Rows[l2].Cells["colNumero"].Value); cabinaCrucero.tcab_id = Cabina_crucerofunc.ObtenerIDTipo(Convert.ToString(dgv_cabinas.Rows[l2].Cells["colTipoCabina"].Value)); Cabina_crucerofunc.ModificarCabinaCrucero(cabinaCrucero); } MessageBox.Show("Crucero modificado"); this.Close(); } } }