public List <Clasificacion> ObtenerClasificaciones(string _clase, string _rubro) { List <Clasificacion> clasificaciones = new List <Clasificacion>(); string sentencia; if (String.IsNullOrEmpty(_rubro)) { sentencia = String.Format("select clasificacionid ,clase ,nombre,rubro from clasificacion where clase='{0}'", _clase); } else { sentencia = String.Format("select clasificacionid ,clase ,nombre ,rubro from clasificacion where clase='{0}' and rubro='{1}'", _clase, _rubro); } conn.Lector = conn.Select(sentencia); Clasificacion aux; while (conn.Lector.Read()) { aux = new Clasificacion(); aux.Clasificacionid = (ushort)conn.Lector.GetInt32(0); aux.Clase = conn.Lector.GetString(1); aux.Nombre = conn.Lector.GetString(2); aux.Rubro = conn.Lector.GetString(3); clasificaciones.Add(aux); } return(clasificaciones); }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { clasificacion = (Clasificacion)this.DataContext; if (!txtCodigo.Text.Equals("") && (!txtNombre.Text.Equals("")) && (cmbFicha.SelectedValue != null) && (cmbCategoria.SelectedValue != null) && (cmbColeccion.SelectedValue != null)) { if (modificar == false) { clasificacion.guardar(); } else { clasificacion.modificar(); } if (Connection.Objects.Error.isActivo()) { MessageBox.Show(Connection.Objects.Error.descripcionError, Connection.Objects.Error.nombreError); } else { MessageBox.Show("Correcto"); borde.Child = anterior; } } else { MessageBox.Show("No se ha rellenado los campos necesarios para guardar el registro"); } }
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) { if (e.Item is GridEditableItem && e.Item.IsInEditMode) { if (e.Item.OwnerTableView.IsItemInserted) { (e.Item.FindControl("cboTipo") as RadComboBox).DataSource = (from c in (Contexto as EntidadesConosud).Clasificacion select new { c.Tipo }).Distinct().ToList(); (e.Item.FindControl("cboTipo") as RadComboBox).DataBind(); } } if (e.Item.ItemType == GridItemType.EditFormItem) { if (e.Item.FindControl("cboTipo") != null) { if (e.Item.DataItem is Clasificacion) { Clasificacion clasif = (Clasificacion)e.Item.DataItem; (e.Item.FindControl("cboTipo") as RadComboBox).DataSource = (from c in (Contexto as EntidadesConosud).Clasificacion select new { c.Tipo }).Distinct().ToList(); (e.Item.FindControl("cboTipo") as RadComboBox).DataBind(); (e.Item.FindControl("cboTipo") as RadComboBox).SelectedValue = clasif.Tipo; } } } }
public int guardarClasificacion([FromBody] ClasificacionAF oClasificacionAF) { int respuesta = 0; try { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { Clasificacion oClasificacion = new Clasificacion(); oClasificacion.IdClasificacion = oClasificacionAF.idclasificacion; oClasificacion.Correlativo = oClasificacionAF.correlativo; oClasificacion.Clasificacion1 = oClasificacionAF.clasificacion; oClasificacion.Descripcion = oClasificacionAF.descripcion; oClasificacion.IdCategoria = oClasificacionAF.idcategoria; oClasificacion.Dhabilitado = 1; bd.Clasificacion.Add(oClasificacion); bd.SaveChanges(); respuesta = 1; } } catch (Exception ex) { respuesta = 0; } return(respuesta); }
public ActionResult NuevaClasificacion() { Clasificacion model = new Clasificacion(); return(PartialView(model)); }
public IHttpActionResult Post([FromBody] Clasificacion clasificacion) { RespuestaApi respuesta = new RespuestaApi(); respuesta.Error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.Agregarclasificar(clasificacion); } respuesta.TotalElemento = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.TotalElemento = 0; respuesta.Error = "Te estoy petando Bro!"; } return(Ok(respuesta)); }
public IActionResult Edit(Clasificacion especialidad) { string error = ""; try { if (!ModelState.IsValid) { return(View(especialidad)); } else { Clasificacion _especialidad = new Clasificacion { ClasificacionId = especialidad.ClasificacionId, Nombre = especialidad.Nombre, Descripcion = especialidad.Descripcion }; _db.Clasificacion.Update(_especialidad); _db.SaveChanges(); } } catch (Exception ex) { error = ex.Message; } return(RedirectToAction(nameof(Index))); }
//Apartir de aca todo nuevo public IActionResult Details(int id) { Clasificacion oEspecialidad = _db.Clasificacion .Where(e => e.ClasificacionId == id).First(); return(View(oEspecialidad)); }
protected void InsertClasificacion(GridEditableItem editedItem) { long idClasificacion = Convert.ToInt64(ViewState["idsel"]); #region Recupero los Datos Ingresado por el usuario GridEditManager editMan = editedItem.EditManager; string codigo_Ingresado = (editMan.GetColumnEditor("Codigo") as GridTextBoxColumnEditor).Text; string Descripcion_Ingresado = (editMan.GetColumnEditor("Descripcion") as GridTextBoxColumnEditor).Text; string Tipo_Ingresado = ((RadComboBox)editedItem.FindControl("cboTipo")).SelectedValue; #endregion try { Clasificacion _clasif = new Clasificacion(); _clasif.Codigo = codigo_Ingresado; _clasif.Descripcion = Descripcion_Ingresado; _clasif.Tipo = Tipo_Ingresado; (Contexto as EntidadesConosud).AddToClasificacion(_clasif); (Contexto as EntidadesConosud).SaveChanges(); this.RadGrid1.Rebind(); } catch (Exception e) { ScriptManager.RegisterStartupScript(updpnlGrilla, typeof(UpdatePanel), "Error Grabacion", "alert(" + e.Message + ")", true); } }
public static List <Clasificacion> GetClasificacionPorId(long id) { List <Clasificacion> resultado = new List <Clasificacion>(); string procedimiento = "dbo.GetClasificacionPorId"; SqlCommand comando = new SqlCommand(procedimiento, conexion); comando.CommandType = CommandType.StoredProcedure; SqlParameter parametroId = new SqlParameter(); parametroId.ParameterName = "idClasificacion"; parametroId.SqlDbType = SqlDbType.BigInt; parametroId.SqlValue = id; comando.Parameters.Add(parametroId); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Clasificacion clasific = new Clasificacion(); clasific.id = (int)reader["idClasificacion"]; clasific.denominacion = reader["denominacion"].ToString(); resultado.Add(clasific); } return(resultado); }
public IHttpActionResult Post([FromBody] Clasificacion clasificacion) { RespuestaAPI respuestaAPI = new RespuestaAPI(); respuestaAPI.error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.AgregarClasificacion(clasificacion); } respuestaAPI.totalData = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuestaAPI.totalData = 0; respuestaAPI.error = "Error al agregar la clasificacion"; } return(Ok(respuestaAPI)); }
public IHttpActionResult Put(int id, [FromBody] Clasificacion clasificacion) { RespuestaApi respuesta = new RespuestaApi(); respuesta.Error = ""; int filasAfectadas = 0; try { Db.Conectar(); if (Db.EstaLaConexionAbierta()) { filasAfectadas = Db.ActualizarClasi(id, clasificacion); } respuesta.TotalElemento = filasAfectadas; Db.Desconectar(); } catch (Exception ex) { respuesta.TotalElemento = 0; respuesta.Error = "error al actualizar la marca"; } return(Ok(respuesta)); }
private void ValidarDescripcionExistente(Clasificacion clasificacion) { if (_context.Clasificaciones.Any(x => Comparar(x.Descripcion, clasificacion.Descripcion) && x.Id != clasificacion.Id)) { ModelState.AddModelError(nameof(clasificacion.Descripcion), "Ya existe una clasificación con este nombre"); } }
protected void btnGuardarCambios(object sender, EventArgs e) { try { Producto producto = new Producto(int.Parse(BuscarCod.Text)); producto.Nombre = TxtNombre.Text; producto.Precio = float.Parse(TxtPrecio.Text); producto.Descripcion = TxtDescripcion.Text; producto.Calidad = dplCalidad.SelectedValue; producto.EsAlimenticio = dplAlimenticio.SelectedValue; Marca marca = new Marca(); int Codmarca = marca.Get_CodMarca(Marcas.SelectedValue); Clasificacion clasificacion = new Clasificacion(); int CodClasificacion = clasificacion.Get_Clasificacion(Clasificacion.SelectedValue); producto.CodigoMarca = Codmarca; producto.CodigoClasificacion = CodClasificacion; producto.Actualizar(); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('El producto se ha sido modificado exitosamente');" + "window.location ='../Productos_Admin.aspx';", true); } catch (Exception ex) { Session["mensajeError"] = "Ha ocurrido un error al modificar el producto. " + ex; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('NO DEBE HABER CAMPOS VACÍOS');", true); } }
public IActionResult Create(Clasificacion materialType) { int nVeces = 0; string Error = ""; try { nVeces = _db.Clasificacion.Where(e => e.Nombre == materialType.Nombre).Count(); if (!ModelState.IsValid || nVeces >= 1) { if (nVeces > 1) { ViewBag.msgError = "El nombre de la persona" + " ya está registrado"; } return(View(materialType)); } else { cargarUltimoRegistro(); _db.Clasificacion.Add(materialType); _db.SaveChanges(); } } catch (Exception ex) { Error = ex.Message; } return(RedirectToAction(nameof(Index))); }
public Clasificacion obtenerUltima() { try { conexion.abrir(); query = "SELECT TOP 1 * FROM Clasificaciones ORDER BY CodClasificacion_Clas DESC"; comando = new SqlCommand(query, conexion.getSqlConnection()); reader = comando.ExecuteReader(); reader.Read(); Clasificacion clasificacion = new Clasificacion(); clasificacion.setId((int)reader[0]); clasificacion.setDescripcion((string)reader[1]); reader.Close(); conexion.cerrar(); return(clasificacion); } catch (Exception ex) { Console.WriteLine(ex.Message); reader.Close(); conexion.cerrar(); return(null); } }
public List <Clasificacion> obtenerTodas() { try { List <Clasificacion> lista = new List <Clasificacion>(); conexion.abrir(); query = "SELECT * FROM Clasificaciones ORDER BY Descripcion_Clas ASC"; comando = new SqlCommand(query, conexion.getSqlConnection()); reader = comando.ExecuteReader(); while (reader.Read()) { Clasificacion clasificacion = new Clasificacion(); clasificacion.setId((int)reader[0]); clasificacion.setDescripcion((string)reader[1]); lista.Add(clasificacion); } reader.Close(); conexion.cerrar(); return(lista); } catch (Exception ex) { Console.WriteLine(ex.Message); reader.Close(); conexion.cerrar(); return(null); } }
public IActionResult Edit(int id, [Bind("Id,Descripcion,EdadMinima")] Clasificacion clasificacion) { if (id != clasificacion.Id) { return(NotFound()); } ValidarDescripcionExistente(clasificacion); if (ModelState.IsValid) { try { _context.Update(clasificacion); _context.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ClasificacionExists(clasificacion.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(clasificacion)); }
public async Task <IActionResult> Edit(int id, [Bind("ClasificacionId,Selecciones")] Clasificacion clasificacion) { if (id != clasificacion.ClasificacionId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(clasificacion); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClasificacionExists(clasificacion.ClasificacionId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(clasificacion)); }
public List <Pelicula> obtenerTodas() { try { IGeneroDao generoDao = new GeneroDao(); IClasificacionDao clasificacionDao = new ClasificacionDao(); List <Pelicula> lista = new List <Pelicula>(); conexion.abrir(); query = "SELECT * FROM Peliculas ORDER BY Nombre_Peli ASC"; comando = new SqlCommand(query, conexion.getSqlConnection()); reader = comando.ExecuteReader(); while (reader.Read()) { Pelicula pelicula = new Pelicula(); pelicula.setId((int)reader[0]); pelicula.setNombre((string)reader[1]); if (reader[2] != DBNull.Value) { pelicula.setDuracion((int)reader[2]); } if (reader[3] != DBNull.Value) { pelicula.setActores((string)reader[3]); } if (reader[4] != DBNull.Value) { pelicula.setDirector((string)reader[4]); } Genero genero = generoDao.obtener((int)reader[5]); pelicula.setGenero(genero); Clasificacion clasificacion = clasificacionDao.obtener((int)reader[6]); pelicula.setClasificacion(clasificacion); if (reader[7] != DBNull.Value) { pelicula.setDescripcion((string)reader[7]); } if (reader[8] != DBNull.Value) { pelicula.setImagen((byte[])reader[8]); } pelicula.setEstado((bool)reader[9]); lista.Add(pelicula); } reader.Close(); conexion.cerrar(); return(lista); } catch (Exception ex) { Console.WriteLine(ex.Message); reader.Close(); conexion.cerrar(); return(null); } }
public void AddClasficacion(Clasificacion clasificacion) { using (context = new BDContext()) { context.Clasificacion.Add(clasificacion); context.SaveChanges(); } }
public void UpdateClasificacion(Clasificacion clasificacion) { using (context = new BDContext()) { context.Entry(clasificacion).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public ActionResult DeleteConfirmed(int id) { Clasificacion clasificacion = db.Clasificacion.Find(id); db.Clasificacion.Remove(clasificacion); db.SaveChanges(); return(RedirectToAction("Index")); }
public bool Existe(Clasificacion clasificacion) { if (clasificacion.ClasificacionId == 0) { return(context.Clasificiones.Any(c => c.Descripcion == clasificacion.Descripcion)); } return(context.Clasificiones.Any(c => c.Descripcion == clasificacion.Descripcion && c.ClasificacionId == clasificacion.ClasificacionId)); }
public ActionResult Create(Clasificacion clasificacion) { try { ClasificacionBLL.Create(clasificacion); return(RedirectToAction("Index")); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
public ActionResult Edit([Bind(Include = "id_clasificacion,nombre_clasificacion")] Clasificacion clasificacion) { if (ModelState.IsValid) { db.Entry(clasificacion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clasificacion)); }
public ActionResult Edit(int id, Clasificacion clasificacion) { try { clasificacion.Id = id; ClasificacionBLL.Update(clasificacion); return(RedirectToAction("Index")); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
public async Task <IActionResult> Create([Bind("ClasificacionId,Selecciones")] Clasificacion clasificacion) { if (ModelState.IsValid) { _context.Add(clasificacion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(clasificacion)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (User.Identity.IsAuthenticated) { IdTipoDropDownList.DataSource = Tipo.Listar("IdTipo, Descripcion", "1=1", "IdTipo, Descripcion"); IdTipoDropDownList.DataTextField = "Descripcion"; IdTipoDropDownList.DataValueField = "IdTipo"; IdTipoDropDownList.DataBind(); ClasificacionDropDownList.DataSource = Clasificacion.Listar("IdClasificacion, Descripcion", "1=1", "IdClasificacion, Descripcion"); ClasificacionDropDownList.DataTextField = "Descripcion"; ClasificacionDropDownList.DataValueField = "IdClasificacion"; ClasificacionDropDownList.DataBind(); IdSizeDropDownList.DataSource = Size.Listar("IdSize, Tamaño", "1=1", "IdSize, Tamaño"); IdSizeDropDownList.DataTextField = "Tamaño"; IdSizeDropDownList.DataValueField = "IdSize"; IdSizeDropDownList.DataBind(); IdColorDropDownList.DataSource = Color.Listar("IdColor, Descripcion", "1=1", "IdColor, Descripcion"); IdColorDropDownList.DataTextField = "Descripcion"; IdColorDropDownList.DataValueField = "IdColor"; IdColorDropDownList.DataBind(); if (int.TryParse(Request.QueryString["IdCalzado"], out Id)) { //Si el valor por QueryString es Entero se lo asigna al Id y Busca el Calzado Llenando los campos Session["IdCalzado"] = Id; CalzadosDetalle dCalzado = new CalzadosDetalle(); dCalzado.Buscar(Id); LlenaCampos(dCalzado); // LlenaCampos(calzado); Imagen = dCalzado.Imagen; } if (int.TryParse(Request.QueryString["Id"], out Id)) { //Si el valor por QueryString es Entero se lo asigna al Id y Busca el Calzado Llenando los campos Session["Id"] = Id; IdCalzadoTextBox.Text = Id.ToString(); } else { } } else { FormsAuthentication.RedirectToLoginPage(); } } }
public ActionResult Edit([Bind(Include = "id,nombre,valor_minimo,valor_maximo,peso_relativo,parametro_clasificacion")] Clasificacion clasificacion) { if (ModelState.IsValid) { db.Entry(clasificacion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.parametro_clasificacion = new SelectList(db.Parametro, "id", "nombre", clasificacion.parametro_clasificacion); return(View(clasificacion)); }
public Plato() { ingredientes = new List<Ingrediente>(); clasificacion = new Clasificacion(); }