public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,LogoPath")] EquipoEntity equipoEntity) { if (id != equipoEntity.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(equipoEntity); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EquipoEntityExists(equipoEntity.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(equipoEntity)); }
private void btnSeleccion_Click(object sender, EventArgs e) { ArticuloEntity c = new ArticuloEntity(); try { if (dgArticulos.Rows.Count > 0) { c.idArticulo = dgArticulos.CurrentRow.Cells[0].Value.ToString(); c.codigo = Convert.ToInt32(dgArticulos.CurrentRow.Cells[1].Value); c.descripcion = dgArticulos.CurrentRow.Cells[2].Value.ToString(); c.unidadmedida = dgArticulos.CurrentRow.Cells[3].Value.ToString(); c.unidad = Convert.ToInt32(dgArticulos.CurrentRow.Cells[4].Value); c.programa = dgArticulos.CurrentRow.Cells[5].Value.ToString(); c.precio = Convert.ToDecimal(dgArticulos.CurrentRow.Cells[6].Value.ToString()); EquipoEntity eq = new EquipoEntity(); eq.nombre = dgArticulos.CurrentRow.Cells[7].Value.ToString(); c.Equipo = eq; ModeloEntity md = new ModeloEntity(); md.NombreModelo = dgArticulos.CurrentRow.Cells[8].Value.ToString(); c.Modelo = md; pasado(c); } this.Close(); } catch (Exception) { MessageBox.Show("Error envio de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <EquipoEntity> listarEquipo() { List <EquipoEntity> lista = new List <EquipoEntity>(); EquipoEntity p; try { cmdCliente = new MySqlCommand("sp_equipo_List"); cmdCliente.CommandType = CommandType.StoredProcedure; cmdCliente.Connection = cn.abrirConexion(); lector = cmdCliente.ExecuteReader(); while (lector.Read()) { p = new EquipoEntity(); p.idEquipo = lector[0].ToString(); p.nombre = lector[1].ToString(); lista.Add(p); } } catch (Exception) { throw; } return(lista); }
public void ListarEquipoPorNombre(DataGridView dgv, string nombre) { EquipoEntity objEquipoEnt = new EquipoEntity(); objEquipoEnt.Nombre = nombre; objEquipoModel.ListarDataGridViewPorNombre(dgv, nombre); }
public void Update(EquipoEntity objEquipoController) { string query = "SP_UPD_EQUIPO"; cn = objConn.Conectar(); cn.Open(); try { using (SqlCommand cmd = new SqlCommand(query, cn)) { cmd.Parameters.AddWithValue("@nombre", objEquipoController.Nombre); cmd.Parameters.AddWithValue("@descripcion", objEquipoController.Descripcion); cmd.Parameters.AddWithValue("@idequipo", objEquipoController.IdEquipo); cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); } } catch (Exception ex) { ex.Message.ToString(); } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } }
//GUARDAR DATOS public int InsertandUpdateEquipo(EquipoEntity c, int op) { string sql = "sp_equipo_add"; if (op == 1) { sql = "sp_equipo_update"; } int valor = 0; cmdCliente = new MySqlCommand(); cmdCliente.CommandType = CommandType.StoredProcedure; cmdCliente.CommandText = sql; cmdCliente.Connection = cn.abrirConexion(); cmdCliente.Parameters.AddWithValue("id", c.idEquipo); cmdCliente.Parameters.AddWithValue("name", c.nombre ?? ""); int i = cmdCliente.ExecuteNonQuery(); if (i > 0) { valor = 1; } else { valor = 0; } cmdCliente.Parameters.Clear(); return(valor); }
private void Modificar() { try { if (string.IsNullOrEmpty(txtNombre.Text)) { txtNombre.Focus(); epEquipo.SetError(txtNombre, "Campo requerido ingrese nombre"); } else { EquipoEntity objEquipoEnt = new EquipoEntity(); objEquipoEnt.Nombre = txtNombre.Text.Trim().ToUpper(); objEquipoEnt.Descripcion = txtDescripcion.Text.Trim(); objEquipoEnt.IdEquipo = ID_Equipo; objEquipoController.Actualizacion(objEquipoEnt); MessageConfirmation("Datos actualizados correctamente"); Limpiar(); EquipoController frm_equipo = new EquipoController(); frm_equipo.ListarEquipo(FrmListEquipo.myFormListEquipo.dgvEquipo); } } catch (Exception ex) { MessageBox.Show(string.Format("Error: {0}", ex.Message), "Error inesperado"); } }
private void Insertar() { try { if (string.IsNullOrEmpty(txtNombre.Text)) { txtNombre.Focus(); epEquipo.SetError(txtNombre, "Campo requerido ingrese nombre"); } else { EquipoEntity objEquipoEnt = new EquipoEntity(); objEquipoEnt.Nombre = txtNombre.Text.Trim().ToUpper(); objEquipoEnt.Descripcion = txtDescripcion.Text.Trim(); objEquipoController.Insertar(objEquipoEnt); MessageConfirmation("Datos guardo correctamente"); Limpiar(); } } catch (Exception ex) { MessageBox.Show(string.Format("Error: {0}", ex.Message), "Error inesperado"); } }
public async Task <IActionResult> Create([Bind("Id,Nombre,LogoPath")] EquipoEntity equipoEntity) { if (ModelState.IsValid) { _context.Add(equipoEntity); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(equipoEntity)); }
private void TextBox1_TextChanged(object sender, EventArgs e) { EquipoEntity objEquipoEnt = new EquipoEntity(); if (textBox1.Text.Length > 0) { objEquipoController.ListarEquipoPorNombre(dgvEquipo, textBox1.Text); } else { objEquipoController.ListarEquipo(dgvEquipo); } }
public void Eliminar(EquipoEntity objEquipoEnt) { string query = "SP_DEL_EQUIPO"; cn = objConn.Conectar(); cn.Open(); using (SqlCommand cmd = new SqlCommand(query, cn)) { cmd.Parameters.AddWithValue("@ID", objEquipoEnt.IdEquipo); cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); } }
//GUARDAR DATOS Articulos public String Guardar(int op) { var resultado = ""; pe = new ArticuloEntity(); pe.idArticulo = txtIdArticulo.Text; EquipoEntity eq = new EquipoEntity(); eq.nombre = cboEquipo.SelectedValue.ToString(); pe.Equipo = eq; ModeloEntity md = new ModeloEntity(); md.NombreModelo = cboModelo.SelectedValue.ToString(); pe.Modelo = md; if (txtCodigo.Text.Equals("") || txtPrecio.Text.Equals("") || txtUnidad.Text.Equals("")) { pe.codigo = 0; pe.precio = 0; pe.unidad = 0; } else { pe.codigo = Convert.ToInt32(txtCodigo.Text); pe.precio = Convert.ToDecimal(txtPrecio.Text); pe.unidad = Convert.ToInt32(txtUnidad.Text); } pe.descripcion = txtDescripcion.Text; pe.unidadmedida = cboUnidad.Text; pe.programa = cboPrograma.Text; if (op == 0) { resultado = "Insertado"; } else { resultado = "Actualizado"; } if (ars.InsertandUpdateAriculo(pe, op) == 1) { resultado = "Datos agregados correctamente. "; } return(resultado); }
//LISTAR CON LOS COMBOS public List <ArticuloEntity> listarConCombos(int equipo, int modelo, int programa) { List <ArticuloEntity> lista = new List <ArticuloEntity>(); ArticuloEntity p; ModeloEntity or; EquipoEntity le; try { cmdCliente = new MySqlCommand("sp_articulo_byEquipo_modelo_progra"); cmdCliente.CommandType = CommandType.StoredProcedure; cmdCliente.Connection = cn.abrirConexion(); cmdCliente.Parameters.AddWithValue("equipo", equipo); cmdCliente.Parameters.AddWithValue("modelo", modelo); cmdCliente.Parameters.AddWithValue("pro", programa); lector = cmdCliente.ExecuteReader(); while (lector.Read()) { p = new ArticuloEntity(); or = new ModeloEntity(); le = new EquipoEntity(); p.idArticulo = lector[0].ToString(); p.codigo = Convert.ToInt32(lector[1]); p.descripcion = lector[2].ToString(); p.unidadmedida = lector[3].ToString(); p.unidad = Convert.ToInt32(lector[4]); p.programa = lector[5].ToString(); p.precio = Convert.ToDecimal(lector[6].ToString()); le.nombre = lector[7].ToString(); p.Equipo = le; or.NombreModelo = lector[8].ToString(); p.Modelo = or; lista.Add(p); } } catch (Exception) { //MessageBox.Show("Busqueda Invalida", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(lista); }
private void btnExportar_Click(object sender, EventArgs e) { List <ArticuloEntity> newlista = new List <ArticuloEntity>(); decimal total1 = 0; foreach (DataGridViewRow row in dgArticulos.Rows) { try { if (Convert.ToBoolean(row.Cells[0].Value)) { art = new ArticuloEntity(); art.codigo = Convert.ToInt32(row.Cells[2].Value); art.descripcion = row.Cells[3].Value.ToString(); art.unidadmedida = row.Cells[4].Value.ToString(); art.unidad = Convert.ToInt32(row.Cells[5].Value); art.programa = row.Cells[6].Value.ToString(); art.precio = Convert.ToDecimal(row.Cells[7].Value); EquipoEntity eq = new EquipoEntity(); eq.nombre = row.Cells[8].Value.ToString(); art.Equipo = eq; ModeloEntity mod = new ModeloEntity(); mod.NombreModelo = row.Cells[9].Value.ToString(); art.Modelo = mod; total1 = art.precio + total1; art.total = total1; newlista.Add(art); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Sistema Restaurante", MessageBoxButtons.OK, MessageBoxIcon.Error); } } xrReporteMateriales m; m = new xrReporteMateriales(newlista); m.ShowPreview(); }
public List <EquipoEntity> GetAll() { var result = new List <EquipoEntity>(); try { var query = (from eq in _context.Equipo.Include(x => x.EquipoInfo) select eq).ToList(); if (query.Any()) { foreach (var item in query) { var equipo = new EquipoEntity { EquipoId = item.EquipoId, Nombre = item.Nombre, Codigo = item.Codigo }; if (item.EquipoInfo != null) { var info = new EquipoInfoEntity { EquipoId = item.EquipoInfo.EquipoId, Web = item.EquipoInfo.Web, IconoUrl = item.EquipoInfo.IconoUrl, Twitter = item.EquipoInfo.Twitter, Instagram = item.EquipoInfo.Instagram }; equipo.EquipoInfo = info; } result.Add(equipo); } } } catch (Exception ex) { var msg = ex.Message; } return(result); }
public IActionResult Edit(EquipoViewModel equipo) { if (ModelState.IsValid) { var eq = new EquipoEntity { Id = equipo.Id, NombreLargo = equipo.NombreLargo, NombreCorto = equipo.NombreCorto, EscudoUrl = equipo.EscudoUrl, FechaAfiliacion = equipo.FechaAfiliacion, Borrado = equipo.Borrado }; ViewBag.ResultEntity = _equipoManager.Update(eq); } return(View()); }
//LISTAR Y FILTRAR public void listaEquipo(int op) { //Lista lista = new List <EquipoEntity>(); if (op == 0) { lista = es.listarEquipo(); } else { //Busca por descripcion ar = new EquipoEntity(); ar.nombre = txtFiltroEquipo.Text; lista = null; lista = es.listarEquipoXNombre(ar); } }
//Lista public List <ArticuloEntity> listarArticulo() { List <ArticuloEntity> lista = new List <ArticuloEntity>(); ArticuloEntity p; ModeloEntity or; EquipoEntity le; try { cmdCliente = new MySqlCommand("sp_articulo_list"); cmdCliente.CommandType = CommandType.StoredProcedure; cmdCliente.Connection = cn.abrirConexion(); lector = cmdCliente.ExecuteReader(); while (lector.Read()) { p = new ArticuloEntity(); or = new ModeloEntity(); le = new EquipoEntity(); p.idArticulo = lector[0].ToString(); p.codigo = Convert.ToInt32(lector[1]); p.descripcion = lector[2].ToString(); p.unidadmedida = lector[3].ToString(); p.unidad = Convert.ToInt32(lector[4]); p.programa = lector[5].ToString(); p.precio = Convert.ToDecimal(lector[6]); le.nombre = lector[7].ToString(); p.Equipo = le; or.NombreModelo = lector[8].ToString(); p.Modelo = or; lista.Add(p); } } catch (Exception) { throw; } return(lista); }
private void DgvEquipo_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { if (dgvEquipo.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Editar")) { EquipoEntity objEquipoEnt = new EquipoEntity(); int id_equip = int.Parse(dgvEquipo.Rows[e.RowIndex].Cells[5].Value.ToString()); //FrmEquipo frm_equipo = new FrmEquipo(); FrmEquipo frm_equipo = FrmEquipo.GetInstancia(); //objEquipoController.ListarEquipo(dgvEquipo); var tabla = objEquipoController.BuscarEquipoXcodigo(id_equip); frm_equipo.Show(); int num_filas = tabla.Rows.Count; if (num_filas > 0) { frm_equipo.ID_Equipo = Convert.ToInt32(tabla.Rows[0]["idequipo"].ToString()); frm_equipo.txtNombre.Text = tabla.Rows[0]["nombre"].ToString(); frm_equipo.txtDescripcion.Text = tabla.Rows[0]["des_equipo"].ToString(); frm_equipo._Nuevo = false; } // } // objEquipoController.ListarEquipo(dgvEquipo); } if (dgvEquipo.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Eliminar")) { EquipoEntity objEnt = new EquipoEntity(); int id_equip = int.Parse(dgvEquipo.Rows[e.RowIndex].Cells[5].Value.ToString()); objEnt.IdEquipo = id_equip; DialogResult rpta = MessageBox.Show("Desea Eliminar este item", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (DialogResult.Yes == rpta) { objEquipoController.Delete(objEnt); objEquipoController.ListarEquipo(dgvEquipo); } } } }
public EquipoEntity GetById(int id) { EquipoEntity Equipo = null; var obj = _repository.GetByKey(id); if (obj != null) { Equipo = new EquipoEntity { Id = obj.Id, NombreLargo = obj.NombreLargo, NombreCorto = obj.NombreCorto, EscudoUrl = obj.EscudoUrl, FechaAfiliacion = obj.FechaAfiliacion, Borrado = obj.Borrado }; } return(Equipo); }
public ResultEntity Add(EquipoEntity equipo) { var result = new ResultEntity(); var eq = new Equipo { NombreLargo = equipo.NombreLargo, NombreCorto = equipo.NombreCorto, EscudoUrl = equipo.EscudoUrl, FechaAfiliacion = equipo.FechaAfiliacion, Borrado = equipo.Borrado }; var repResult = _repository.Add(eq); result.ResultOk = repResult.ActionResult; result.Message = repResult.ActionResult ? "Equipo añadido con exito." : "Error al añadir un nuevo Equipo."; result.ErrorCode = repResult.ActionResult ? 200 : 500; result.ErrorDescription = repResult.Error?.Message; return(result); }
//GUARDAR DATOS Equipos public String GuardarEquipos(int op) { var resultado = ""; eq = new EquipoEntity(); eq.idEquipo = txtCodEquipo.Text; eq.nombre = txtEquipo.Text; if (op == 0) { resultado = "Insertado"; } else { resultado = "Actualizado"; } if (es.InsertandUpdateEquipo(eq, op) == 1) { resultado = "Datos agregados correctamente. "; } return(resultado); }
//buscar por nombre public List <EquipoEntity> listarEquipoXNombre(EquipoEntity c) { List <EquipoEntity> lista = new List <EquipoEntity>(); EquipoEntity p; try { cmdCliente = new MySqlCommand("sp_equipo_filtarbyName"); cmdCliente.CommandType = CommandType.StoredProcedure; cmdCliente.Connection = cn.abrirConexion(); cmdCliente.Parameters.AddWithValue("name", c.nombre); lector = cmdCliente.ExecuteReader(); while (lector.Read()) { p = new EquipoEntity(); p.idEquipo = lector[0].ToString(); p.nombre = lector[1].ToString(); lista.Add(p); } } catch (Exception) { //MessageBox.Show("Busqueda Invalida", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(lista); }
private void btnSeleccionEquipo_Click(object sender, EventArgs e) { EquipoEntity c = new EquipoEntity(); try { if (dgEquipo.Rows.Count > 0) { c.idEquipo = dgEquipo.CurrentRow.Cells[0].Value.ToString(); c.nombre = dgEquipo.CurrentRow.Cells[1].Value.ToString(); pasado(c); } this.Close(); } catch (Exception) { MessageBox.Show("Error envio de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult <ResultEntity> Put([FromBody] EquipoEntity model) { return(_equipoManager.Add(model)); }
public ActionResult <ResultEntity> Post([FromBody] EquipoEntity model) { return(_equipoManager.Update(model)); }
public void Insertar(EquipoEntity objEquipoEnt) { objEquipoModel.Insert(objEquipoEnt); }
public void Actualizacion(EquipoEntity objEquipoEnt) { objEquipoModel.Update(objEquipoEnt); }
public void Delete(EquipoEntity id_equipo) { EquipoModel objEquipoModel = new EquipoModel(); objEquipoModel.Eliminar(id_equipo); }
public void ejecutarListaEquipo(EquipoEntity c) { txtCodEquipo.Text = c.idEquipo.ToString(); txtEquipo.Text = c.nombre.ToString(); }