protected void btnGuardar_Click(object sender, EventArgs e) { try { var idProy = Convert.ToInt32(Request.QueryString["ID"]); PROYECTO proyecto = ProyectoControlador.BuscarProyectoPorID(idProy); var newparticipante = new PARTICIPANTE() { << << << < HEAD : Sistema_Convenios / VISTA / AgregarParticipantes.aspx.cs nombreProyecto = txbNombreProyecto.Text, num_participantes = Convert.ToInt32(txbNumParticipantes.Text), semestre = txtSemestre.Text == == == = nombreParticipante = txbNombreParticipante.Text, rol = rbtn.SelectedValue.ToString(), carrera = txbCarrera.Text, idProyecto = proyecto.idProyecto, >> >> >> > ad8086fae783ad73c7918996565e0c8ef6172098 : Sistema_Convenios / VISTA / AgregarParticipante.aspx.cs }; var num = proyecto.numParticipantes; proyecto.numParticipantes = num + 1; ParticipanteModelo.InsertarParticipante(newparticipante); ProyectoModelo.ModificarProyecto(proyecto); mensaje.Visible = true; string javaScript = "OcultarMensaje();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); Response.Redirect("Proyecto.aspx"); }
public static PROYECTO BuscarProyectoPorID(int idProyecto) { try { ///Devuelve el proyecto perteneciente al ID buscado return(ProyectoModelo.BuscarProyectoPorID(idProyecto)); } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public static List <TablaProyectos> BuscarTablaProyectoCriterios(string criterios) { try { ///Devuelve los proyectos con los criterios buscados return(ProyectoModelo.BuscarTablaProyectoCriterios(criterios)); } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public static void InsertarProyecto(PROYECTO newProyecto) { try { ///Crea un nuevo Proyecto ProyectoModelo.InsertarProyecto(newProyecto); } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public void Editar(ProyectoModelo objEditar) { try { string Json = JsonConvert.SerializeObject(objEditar); objProyecto.Editar("4", Json); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "CoreSAF.Negocios.ProyectoNegocio - Editar"); throw; } }
public static void EliminarProyecto(int idProyecto) { try { ///Verifica que el Proyecto que se desea eliminar sea válido if (idProyecto > 0) { ProyectoModelo.EliminarProyecto(idProyecto); } } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public bool Borrar(int id) { try { ProyectoModelo objBorrar = new ProyectoModelo(); objBorrar.Id = (short)id; string Json = JsonConvert.SerializeObject(objBorrar); return(objProyecto.Borrar("5", Json)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "CoreSAF.Negocios.ProyectoNegocio - Borrar"); throw; } }
public static void ModificarProyecto(PROYECTO proyectoModificado) { try { ///Verifica que sea un Proyecto válido y que los campos no estne vacios if (proyectoModificado.idProyecto > 0 && proyectoModificado.nombreProyecto != string.Empty) { ProyectoModelo.ModificarProyecto(proyectoModificado); } else { throw new Exception("Hubo un error"); } } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public ActionResult ProyectoInsertar(ProyectoModelo objInsertar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objProyecto.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objProyecto.Insertar(objInsertar); } return(Json("false")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ProyectoController - Insertar"); return(View()); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { var numConv = Convert.ToInt32(Request.QueryString["NUM"]); CONVENIO conv = ConvenioControlador.BuscarConvenioPorNumero(numConv); DateTime?fechaini = null; DateTime?fechafin = null; /// caso que especifiquen fechas if (txtInicioFecha.Text.Length > 0) { fechaini = DateTime.Parse(txtInicioFecha.Text); } if (txtFinFecha.Text.Length > 0) { fechafin = DateTime.Parse(txtFinFecha.Text); } var newproyecto = new PROYECTO() { nombreProyecto = txbNombreProyecto.Text, fechaInicio = fechaini, fechaFin = fechafin, num_convenio = Convert.ToInt32(conv.numConvenio), numParticipantes = 0 }; ProyectoModelo.InsertarProyecto(newproyecto); mensaje.Visible = true; string javaScript = "OcultarMensaje();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); Response.Redirect("Participantes.aspx"); } catch (Exception ex) { var datos = "<script> alert('" + ex.Message + "') </script>"; Response.Write(datos); } }
public ActionResult ProyectoInsertar() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objCiudad.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objCliente.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ViewBag.ListaCiudad = Utilidades.ListaSeleccion(objCiudad.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaCliente = Utilidades.ListaSeleccion(objCliente.ListarActivos(), "Id", "Nombre", "-1"); ProyectoModelo objInsertar = new ProyectoModelo(); objInsertar.Activo = true; objInsertar.Estado = 1; objInsertar.Fecha = DateTime.Now; objInsertar.Id = 0; return(PartialView(objInsertar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ProyectoController - Insertar"); return(PartialView()); } }