/// <summary> /// Evento que se lanza al cargar la página /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { //1. Primer solicitud if (!X.IsAjaxRequest) { //2. Cargar Proveedores sProveedores.DataSource = ProveedorBusiness.ObtenerProveedores(); sProveedores.DataBind(); //3. Cargar las Categorias sCategorias.DataSource = CategoriaBusiness.ObtenerCategorias(); sCategorias.DataBind(); //4. Cargar las SubCategorias sSubCategorias.DataSource = SubcategoriaBusiness.ObtenerSubCategorias(); sSubCategorias.DataBind(); //5. Validar si es un registro nuevo carga Categorias, SubCategorias y Conceptos if (Cookies.GetCookie("cookieEditarRevision").Value.Equals("Nuevo")) { //6. Cargar todos los Conceptos sConceptos.DataSource = ConceptoBusiness.ObtenerConceptos(); sConceptos.DataBind(); } } }
public IActionResult Post([FromBody] CursoDTO value) { Resposta <Categoria> objCategoriaResposta = new CategoriaBusiness(objTesteCastGroupContext).GetByCodigo(value.CategoriaCodigo); if (!objCategoriaResposta.Sucesso) { return(StatusCode(500, objCategoriaResposta.Mensagem)); } Curso objCurso = new Curso() { DescricaoAssunto = value.DescricaoAssunto, DataInicio = value.DataInicio, DataTerminio = value.DataTerminio, QuantidadeAluno = value.QuantidadeAluno, Categoria = objCategoriaResposta.Objeto }; Resposta <Curso> objCursoResposta = new CursoBusiness(objTesteCastGroupContext).Save(objCurso); if (!objCursoResposta.Sucesso) { return(StatusCode(500, objCursoResposta.Mensagem)); } else { return(Ok(objCursoResposta.Objeto)); } }
public String Listar( ) { List <Categoria> c = new List <Categoria>( ); c = new CategoriaBusiness( ).Listar().ToList(); String HTML = ""; if (c.Count( ) > 0) { foreach (var item in c) { HTML += "<a href=\"javascript:void(0);\" onclick=\"setFilter('" + item.categoriaID + "')\">" + item.nome + "</a> | "; } return(new JavaScriptSerializer( ).Serialize( new { html = HTML, status = true } )); } else { return(new JavaScriptSerializer( ).Serialize( new { status = false, message = "Nenhuma categoria cadastrada..." } )); } }
}//cargarInformacion /// <summary> /// Este método actualizará los datos que se encuentrán el formulario /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnActualizar_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(this.tbNombre.Text)) {//si existe un tb en blanco se indica al usuario y no se aplica ningún cambio ClientScript.RegisterStartupScript(this.GetType(), "alertify", "alertify.error('Error, campos en blanco')", true); } else { this.categoriaBusiness = new CategoriaBusiness(); Categoria categoriaNuevo = new Categoria(int.Parse(tbID.Text),tbNombre.Text.ToString()); bool respuesta = this.categoriaBusiness.actualizarCategoria(categoriaNuevo); if (respuesta)// Si se actualiza la categoria se recargan los datos y se dejan los tb en blanco { ClientScript.RegisterStartupScript(this.GetType(), "alertify", "alertify.success('Se actualizó exitosamente')", true); //dejar los campos de texto en blanco this.tbNombre.Text = " "; this.tbID.Text = " "; cargarInformacion();//recargar el gridview }//if else { ClientScript.RegisterStartupScript(this.GetType(), "alertify", "alertify.error('Se ha producido un error al procesar la solicitud')", true); }//else }//if }//btnActualizar_Click
/// <summary> /// Evento que vuelve a leer los datos para ser cargados al store /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void OnReadData_sCategorias(object sender, StoreReadDataEventArgs e) { List <Categoria> lCategoria = CategoriaBusiness.ObtenerCategorias(); sCategorias.DataSource = lCategoria; sCategorias.DataBind(); }
private void EliminarToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Seguro que desea Eliminar la Categoria?", "Salir", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { CategoriaBusiness ctr = new CategoriaBusiness(); CategoriaModel model = new CategoriaModel(); int id = Convert.ToInt32(DRG_Categoria.CurrentRow.Cells["Id_Categoria"].Value.ToString()); model.Id_Categoria = id; ClassResult cr = ctr.Categoria_Elim(model); if (cr.HuboError) { MessageBox.Show("error :" + cr.ErrorMsj); } else { Listar(); } } else if (result == DialogResult.No) { return; } else if (result == DialogResult.Cancel) { return; } }
public JsonResult ListarCategorias(int idtipoRegistro) { try { if (idtipoRegistro != 0) { int idUsuario = Convert.ToInt32(ClaimsPrincipal.Current.FindFirst(ClaimTypes.Sid).Value); List <Categoria> ddlCategorias = new CategoriaBusiness().Listar(idUsuario, idtipoRegistro); if (ddlCategorias.Count > 0) { return(this.Json(new { Estado = 1, Combo = new SelectList(ddlCategorias.ToArray(), "idCategoria", "Descripcion") }, JsonRequestBehavior.AllowGet)); } else { return(this.Json(new { Estado = 0, Mensaje = "No se han encontrado categorías para la categoría seleccionada." }, JsonRequestBehavior.AllowGet)); } } else { return(this.Json(new { Estado = 0, Mensaje = "No se ha enviado un tipo de registro." }, JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(this.Json(new { Estado = 0, Mensaje = "Se ha encontrado un error al cargar el listado de categorias." }, JsonRequestBehavior.AllowGet)); } }
public ActionResult ListaParcial() { int idUsuario = Convert.ToInt32(ClaimsPrincipal.Current.FindFirst(ClaimTypes.Sid).Value); var listadoCategoria = new CategoriaBusiness().Listar(idUsuario); return(PartialView("_ListaCategoria", listadoCategoria)); }
public IActionResult Put(Guid id, [FromBody] CursoDTO value) { Resposta <Categoria> objCategoriaResposta = new CategoriaBusiness(objTesteCastGroupContext).GetByCodigo(value.CategoriaCodigo); if (!objCategoriaResposta.Sucesso) { return(StatusCode(500, objCategoriaResposta.Mensagem)); } Resposta <Curso> objCursoResposta = new CursoBusiness(objTesteCastGroupContext).Get(id); if (!objCursoResposta.Sucesso) { return(StatusCode(500, objCursoResposta.Mensagem)); } else { objCursoResposta.Objeto.DescricaoAssunto = value.DescricaoAssunto; objCursoResposta.Objeto.DataInicio = value.DataInicio; objCursoResposta.Objeto.DataTerminio = value.DataTerminio; objCursoResposta.Objeto.QuantidadeAluno = value.QuantidadeAluno; objCursoResposta.Objeto.Categoria = objCategoriaResposta.Objeto; objCursoResposta = new CursoBusiness(objTesteCastGroupContext).Update(objCursoResposta.Objeto); if (!objCursoResposta.Sucesso) { return(StatusCode(500, objCursoResposta.Mensagem)); } else { return(Ok(objCursoResposta.Objeto)); } } }
public ActionResult Edicion(int idCategoria) { var model = new CategoriaBusiness().Obtener(idCategoria); CargarCombos(); return(PartialView("_Edicion", model)); }
public ActionResult IncluirCategoria(FormCollection collection) { Categoria cat = new Categoria(collection["Valor"]); CategoriaBusiness.Add(cat); return(RedirectToAction("Categoria")); }
public void CarregarCombo() { CategoriaBusiness business = new CategoriaBusiness(); List <CategoriaDTO> listCategoriaDTO = business.Listar(); cboCategoria.ValueMember = nameof(CategoriaDTO.ID_Categoria); cboCategoria.DisplayMember = nameof(CategoriaDTO.Categoria); cboCategoria.DataSource = listCategoriaDTO; }
public void ActualizarCategoria(string strID, byte bOrden, string strDescripcion) { Categoria uCategoria = new Categoria(); uCategoria.ID = strID; uCategoria.Orden = bOrden; uCategoria.Descripcion = strDescripcion; CategoriaBusiness.Actualizar(uCategoria); }
/// <summary> /// Evento que se lanza al cargar la página /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { //Llenar los combos de Categorias if (!X.IsAjaxRequest) { sCategorias.DataSource = CategoriaBusiness.ObtenerCategorias(); sCategorias.DataBind(); } }
public void FiltrarCategoria() { CategoriaBusiness ctr = new CategoriaBusiness(); CategoriaModel model = new CategoriaModel(); model.Nombre = txt_buscar.Text; Dtg_Categoria.DataSource = ctr.BuscarCategoria(model); // OcultarColumnas(); }
// // GET: /Admin/Receitas/Incluir public ActionResult Incluir() { ViewBag.Categorias = CategoriaBusiness.ObterLista(); ViewBag.Title = "Incluir Receita"; ViewBag.BtnValue = "Incluir"; Autor Autor = AutorBusiness.ObterPorUsuario(User.ObterUsuario().Id); return(View("Edit", new Receita(Autor))); }
public void CargarCategorias() { //Cargar consultando la tabla "categoria" cmbCategoria.ValueMember = "id"; cmbCategoria.DisplayMember = "nombre"; CategoriaBusiness oCategoriaBusiness = new CategoriaBusiness(); cmbCategoria.DataSource = oCategoriaBusiness.GetCategorias().Tables[0]; }
public void ListarCategoria() { ClassResult cr = new ClassResult(); CategoriaBusiness ctr = new CategoriaBusiness(); cr = ctr.Categoria_Cons(); DataTable data = cr.Dt1; Dtg_Categoria.DataSource = data; }
/// <summary> /// Evento que es lanzado al cargar la página /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { if (!X.IsAjaxRequest) { List <Categoria> lCategoria = CategoriaBusiness.ObtenerCategorias(); sCategorias.DataSource = lCategoria; sCategorias.DataBind(); rmCategorias.RegisterIcon(Icon.Delete); } }
public void Listar() { ClassResult cr = new ClassResult(); CategoriaBusiness ctr = new CategoriaBusiness(); cr = ctr.Categoria_Cons(); DataTable data = cr.Dt1; DRG_Categoria.DataSource = data; OcultarColumnas(); }
public IActionResult Post([FromBody] Categoria value) { Resposta <Categoria> objCategoriaResposta = new CategoriaBusiness(objTesteCastGroupContext).Save(value); if (!objCategoriaResposta.Sucesso) { return(StatusCode(500, objCategoriaResposta.Mensagem)); } else { return(Ok(objCategoriaResposta.Objeto)); } }
public IActionResult Delete(Guid id) { Resposta <Categoria> objCategoriaResposta = new CategoriaBusiness(objTesteCastGroupContext).Delete(id); if (!objCategoriaResposta.Sucesso) { return(StatusCode(500, objCategoriaResposta.Mensagem)); } else { return(Ok(objCategoriaResposta)); } }
private void Btn_guardar_Click(object sender, EventArgs e) { CategoriaBusiness ctr = new CategoriaBusiness(); CategoriaModel model = new CategoriaModel(); model.Nombre = txt_Nombre.Text; model.Descripcion = txt_Descripcion.Text; if (!Validar()) { return; } if (Id_Categoria == 0) { ClassResult cr = ctr.Categoria_Crea(model); if (cr.HuboError) { MessageBox.Show("error: " + cr.ErrorMsj); } else { // MessageBox.Show("Categoria Registrada."); incializarControles(); Listar(); } } else if (Id_Categoria != 0) { model.Id_Categoria = Id_Categoria; ClassResult cr = ctr.Categoria_Mdf(model); if (cr.HuboError) { MessageBox.Show("error: " + cr.ErrorMsj); } else { /// MessageBox.Show("Categoria Editada."); incializarControles(); Listar(); } } else { MessageBox.Show("No se ha especificado el proceso cierre la ventana y vuelva a abrir."); } }
public void CargarCategorias() { //Cargar estáticamente los combos //cmbCategoria.DataSource = new ComboItem[] { // new ComboItem{ ID = 1, Text = "Policiales" }, // new ComboItem{ ID = 2, Text = "Cine" }, // new ComboItem{ ID = 3, Text = "Deportes" } //}; //Cargar consultando la tabla "categoria" cmbCategoria.ValueMember = "id"; cmbCategoria.DisplayMember = "nombre"; CategoriaBusiness oCategoriaBusiness = new CategoriaBusiness(); cmbCategoria.DataSource = oCategoriaBusiness.GetCategorias().Tables[0]; }
protected void Page_Load(object sender, EventArgs e) { //cargar categorias en dropdown this.categoriaBusniess = new CategoriaBusiness(); this.categorias = this.categoriaBusniess.obtenerCategorias(); if (this.ddlCategorias != null) { if (!IsPostBack) { foreach (Categoria categoriaActual in this.categorias) { this.ddlCategorias.Items.Add(new System.Web.UI.WebControls.ListItem(categoriaActual.Nombre, categoriaActual.Codigo+"")); }//llenar el listbox con los clientes de la DB }//if para ver si es la primera vez que se carga el modulo }//if para ver si el listbox esta vacio }//pageload
// // POST: /Admin/Receitas/Create // // GET: /Admin/Receitas/Editar/5 public ActionResult Editar(int id) { Receita receita = ReceitaBusiness.Obter(id); ViewBag.Title = "Editar Receita"; ViewBag.BtnValue = "Editar"; ViewBag.Categorias = CategoriaBusiness.ObterLista(); Autor autor = AutorBusiness.ObterPorUsuario(User.ObterUsuario().Id); if (receita.Autor != autor) { receita.Imagens = new List <Imagem>(); } return(View("Edit", receita)); }
public string InsertarCategoria(byte bOrden) { string strResultado; if (CategoriaBusiness.ObtenerCategoriaPorOrden(bOrden) == null) { Categoria iCategoria = new Categoria(); iCategoria.Orden = bOrden; iCategoria.Descripcion = string.Empty; iCategoria.ID = CategoriaBusiness.Insertar(iCategoria); strResultado = "false|" + iCategoria.ID; return(strResultado); } else { return("true"); } }
private void EditarToolStripMenuItem_Click(object sender, EventArgs e) { CategoriaBusiness ctr = new CategoriaBusiness(); CategoriaModel model = new CategoriaModel(); model.Id_Categoria = (int)DRG_Categoria.Rows[(int)DRG_Categoria.CurrentRow.Index].Cells[0].Value; ClassResult cr = ctr.Categoria_ConsUn(model); if (cr.Dt1.Rows.Count > 0) { DataRow row = cr.Dt1.Rows[0]; txt_Nombre.Text = row["Nombre"].ToString(); txt_Descripcion.Text = row["Descripcion"].ToString(); Id_Categoria = Convert.ToInt32(row["Id_Categoria"].ToString()); btn_cancelar.Visible = true; } }
}//btnActualizar_Click /// <summary> /// Este método realiza la acción de seleccionar la información de una fila de GridView y lo muentra en el formulario /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void DeleteRowButton_Click(object sender, GridViewDeleteEventArgs e) { int ID = int.Parse(this.gvCategorias.DataKeys[e.RowIndex].Value.ToString());//(id) de la categoria por el cual se cargarán y modificarán los datos this.tbID.Enabled = false; this.tbID.Text = ID.ToString(); this.categoriaBusiness = new CategoriaBusiness(); this.categorias = this.categoriaBusiness.obtenerCategorias(); foreach (Categoria cActual in this.categorias) //buscar los datos de la categoría seleccionado y mostrarlos en los campos de texto { if (cActual.Codigo==ID)//se buscan los datos { this.tbNombre.Enabled = true; this.btnActualizar.Enabled = true; this.tbNombre.Text = cActual.Nombre; this.tbID.Text = cActual.Codigo.ToString(); }//If }//foreach }//btnBuscar_Click
public IActionResult Put(Guid id, [FromBody] Categoria value) { Resposta <Categoria> objCategoriaResposta = new CategoriaBusiness(objTesteCastGroupContext).Get(id); if (!objCategoriaResposta.Sucesso) { return(StatusCode(500, objCategoriaResposta.Mensagem)); } else { objCategoriaResposta.Objeto.Descricao = value.Descricao; objCategoriaResposta = new CategoriaBusiness(objTesteCastGroupContext).Update(objCategoriaResposta.Objeto); if (!objCategoriaResposta.Sucesso) { return(StatusCode(500, objCategoriaResposta.Mensagem)); } else { return(Ok(objCategoriaResposta.Objeto)); } } }