Ejemplo n.º 1
0
 private void CargarDatos(RR_NuevaActividad DatosAux)
 {
     try
     {
         hf.Value = DatosAux.IDNuevaAct.ToString();
         txtNombreActividad.Value = DatosAux.NombreActividad;
         // = DatosAux.ColorStatus;
         txtFechaInicio.Value   = DatosAux.FechaInicio.ToShortDateString();
         txtHoraInicio.Value    = DatosAux.HoraInicio;
         txtFechaTermino.Value  = DatosAux.FechaTermino.ToShortDateString();
         txtHoraTermino.Value   = DatosAux.HoraTermino;
         txtObservaciones.Value = DatosAux.Observaciones;
         txtMeta.Value          = DatosAux.MetaEstablecida.ToString();
         Check.InnerHtml        = DatosAux.MensajeEncargado;
         string ScriptError = @"
             $(document).ready(
                 function() {                        
                 document.getElementById('cmbTipoActividad').value=" + DatosAux.IDTipoActividadEvento + @";
                 document.getElementById('cmbEncargado').value=" + DatosAux.EncargadoActividad + @";
             });";
         ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         Response.Cookies.Clear();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <RR_NuevaActividad> ObtenerHistorialActividad(RR_NuevaActividad Datos)
 {
     try
     {
         List <RR_NuevaActividad> Lista = new List <RR_NuevaActividad>();
         RR_NuevaActividad        Item;
         SqlDataReader            Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_HistorialActividad");
         while (Dr.Read())
         {
             Item                       = new RR_NuevaActividad();
             Item.IDNuevaAct            = Dr.GetString(Dr.GetOrdinal("id_actividadEvento"));
             Item.NombreActividad       = Dr.GetString(Dr.GetOrdinal("nombreEvento"));
             Item.EncargadoActividad    = Dr.GetString(Dr.GetOrdinal("nombreCompleto"));
             Item.EstatusGeneral        = Dr.GetString(Dr.GetOrdinal("estatusGrnl"));
             Item.DescEstatusGrnl       = Dr.GetString(Dr.GetOrdinal("descripcion"));
             Item.IDTipoActividadEvento = Dr.GetInt32(Dr.GetOrdinal("id_tipoEvento"));
             Item.EstatusVisto          = Dr.GetString(Dr.GetOrdinal("estatusVisto"));
             Item.DescEstatusVisto      = Dr.GetString(Dr.GetOrdinal("icono"));
             Item.FechaTermino          = Dr.GetDateTime(Dr.GetOrdinal("FechaEntrega"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 3
0
 public List <RR_NuevaActividad> ObtenerActividadesBusqueda(RR_NuevaActividad Datos)
 {
     try
     {
         RR_CatalogoDatos CD = new RR_CatalogoDatos();
         return(CD.ObtenerBusquedaActividad(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 4
0
 public void EliminarNuevaActividadXID(RR_NuevaActividad Datos)
 {
     try
     {
         RR_CatalogoDatos CD = new RR_CatalogoDatos();
         CD.EliminarNuevaActividadXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
 public void ObtenerDetalleNuevaActividadXID(RR_NuevaActividad Datos)
 {
     try
     {
         RR_CatalogoDatos CD = new RR_CatalogoDatos();
         CD.ObtenerDetalleNuevaActividadXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 6
0
 public void ACCatalogoNuevaActividad(RR_NuevaActividad Datos)
 {
     try
     {
         RR_CatalogoDatos CD = new RR_CatalogoDatos();
         CD.ACCatalogoNuevaActividad(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 7
0
 public List <RR_NuevaActividad> ObtenerHistorialActividad(RR_NuevaActividad Datos)
 {
     try
     {
         EM_HistorialActividadDatos CD = new EM_HistorialActividadDatos();
         return(CD.ObtenerHistorialActividad(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 8
0
 public void CargarGrid()
 {
     try
     {
         RR_NuevaActividad Datos = new RR_NuevaActividad()
         {
             Conexion = Comun.Conexion
         };
         EM_HistorialActividadNegocio GN = new EM_HistorialActividadNegocio();
         ListaActividad = GN.ObtenerHistorialActividad(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 9
0
 public void CargarGrid()
 {
     try
     {
         RR_NuevaActividad Datos = new RR_NuevaActividad()
         {
             Conexion = Comun.Conexion
         };
         RR_CatalogosNegocio GN = new RR_CatalogosNegocio();
         Lista = GN.ObtenerCatalogoNuevaActividad(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 10
0
 private void Guardar(bool NuevoRegistro, string ID, string NombreActividad, int tipoActividadEvento, string TipoEncargado, DateTime fechaInicio,
                      string HoraInicio, DateTime fechaFinal, string horaFinal, string observacionesm, decimal Meta, string msjEncargado)
 {
     try
     {
         RR_NuevaActividad Datos = new RR_NuevaActividad
         {
             NuevoRegistro         = NuevoRegistro,
             IDNuevaAct            = ID,
             EsEvento              = true,
             NombreActividad       = NombreActividad,
             IDTipoActividadEvento = tipoActividadEvento,
             EncargadoActividad    = TipoEncargado,
             IDEstatusGeneral      = 1,
             IDEstatusVisto        = 1,
             FechaInicio           = fechaInicio,
             HoraInicio            = HoraInicio,
             FechaTermino          = fechaFinal,
             HoraTermino           = horaFinal,
             Observaciones         = observacionesm,
             MetaEstablecida       = Meta,
             MensajeEncargado      = msjEncargado,
             Conexion              = Comun.Conexion,
             IDUsuario             = Comun.IDUsuario
         };
         RR_CatalogosNegocio CN = new RR_CatalogosNegocio();
         CN.ACCatalogoNuevaActividad(Datos);
         if (Datos.Completado)
         {
             Response.Redirect("frmActividadesEventosGrid.aspx", false);
         }
         else
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error",
                                                     ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 11
0
 public void Busqueda(int op, string txtBusqueda, int IDSta, DateTime FechaInicio, DateTime FechaFin)
 {
     try
     {
         RR_NuevaActividad DatosA = new RR_NuevaActividad()
         {
             Resultado        = op,
             Busqueda         = txtBusqueda,
             IDEstatusGeneral = IDSta,
             FechaInicio      = FechaInicio,
             FechaTermino     = FechaFin,
             Conexion         = Comun.Conexion
         };
         RR_CatalogosNegocio CN = new RR_CatalogosNegocio();
         Lista = CN.ObtenerActividadesBusqueda(DatosA);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                this.CargarComboActividad();
                this.CargarComboEstatus();
                if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
                {
                    if (Request.QueryString["id"] != null)
                    {
                        string AuxID = Request.QueryString["id"];
                        //int.TryParse(Request.QueryString["id"], out AuxID);
                        RR_NuevaActividad Datos = new RR_NuevaActividad {
                            Conexion = Comun.Conexion, IDNuevaAct = AuxID, IDUsuario = Comun.IDUsuario
                        };
                        RR_CatalogosNegocio CN = new RR_CatalogosNegocio();
                        CN.EliminarNuevaActividadXID(Datos);
                        if (Datos.Completado)
                        {
                            string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        }
                        else
                        {
                            string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        }
                    }
                }

                if (!IsPostBack)
                {
                }
                else
                {
                }
                this.CargarGrid();
                if (Request.QueryString["op"] != null && Request.QueryString["op"] == "4")
                {
                    if (Request.QueryString["Buscar"] != null)
                    {
                        int      OP = 0;
                        DateTime Fecha1 = DateTime.Now, Fecha2 = DateTime.Now;
                        string   AuxID = Request.QueryString["Buscar"];
                        int.TryParse(Request.QueryString["op"].ToString(), out OP);
                        this.Busqueda(OP, AuxID, 0, Fecha1, Fecha2);
                    }
                }
                if (Request.QueryString["op"] != null && Request.QueryString["op"] == "5")
                {
                    if (Request.QueryString["Buscar"] != null)
                    {
                        int      OP = 0, IDTipo = 0;
                        DateTime Fecha1 = DateTime.Now, Fecha2 = DateTime.Now;
                        string   Busqueda = "";
                        int.TryParse(Request.QueryString["Buscar"].ToString(), out IDTipo);
                        int.TryParse(Request.QueryString["op"].ToString(), out OP);
                        this.Busqueda(OP, Busqueda, IDTipo, Fecha1, Fecha2);
                    }
                }
                if (Request.QueryString["op"] != null && Request.QueryString["op"] == "6")
                {
                    if (Request.QueryString["Buscar"] != null)
                    {
                        int      OP = 0, IDTipo = 0;
                        string   Busqueda = "";
                        DateTime Fecha1 = DateTime.Now, Fecha2 = DateTime.Now;
                        int.TryParse(Request.QueryString["Buscar"].ToString(), out IDTipo);
                        int.TryParse(Request.QueryString["op"].ToString(), out OP);
                        this.Busqueda(OP, Busqueda, IDTipo, Fecha1, Fecha2);
                    }
                }
                if (Request.QueryString["op"] != null && Request.QueryString["op"] == "7")
                {
                    if (Request.QueryString["Buscar"] != null)
                    {
                        int      OP = 0;
                        DateTime Fecha1, Fecha2;
                        string   Busqueda = Request.QueryString["Buscar"].ToString();
                        int.TryParse(Request.QueryString["op"].ToString(), out OP);
                        string[] s = Busqueda.Split('-');
                        if (s.Length == 2)
                        {
                            DateTime.TryParseExact(s[0].Trim(), "MM/dd/yyyy", CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out Fecha1);
                            DateTime.TryParseExact(s[1].Trim(), "MM/dd/yyyy", CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out Fecha2);
                            this.Busqueda(OP, Busqueda, 0, Fecha1, Fecha2);
                        }
                    }
                }
                if (Request.QueryString["errorMessage"] != null)
                {
                    string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al cargar los datos. Intenté nuevamente", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("PageError.aspx?errorNumber=" + ex.HResult);
            }
        }
Ejemplo n.º 13
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         this.CargarComboEncargado();
         this.CargarComboActividad();
         //Se inicializan campos, datos, valores
         if (Request.QueryString["op"] != null)
         {
             if (Request.QueryString["op"] == "2")
             {
                 if (Request.QueryString["id"] != null)
                 {
                     string ID;
                     if (true) //(int.TryParse(Request.QueryString["id"].ToString(), out ID))
                     {
                         ID = Request.QueryString["id"];
                         //Obtener los datos y dibujarlos.
                         RR_NuevaActividad DatosAux = new RR_NuevaActividad {
                             Conexion = Comun.Conexion, IDNuevaAct = ID
                         };
                         RR_CatalogosNegocio CN = new RR_CatalogosNegocio();
                         CN.ObtenerDetalleNuevaActividadXID(DatosAux);
                         if (DatosAux.Completado)
                         {
                             this.CargarDatos(DatosAux);
                         }
                         else
                         {
                             //Ocurrió un error
                             Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=" + DatosAux.Completado);
                         }
                     }
                     else
                     {
                         Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=1");
                     }
                 }
                 else
                 {
                     Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=2");
                 }
             }
             else
             {
                 Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=3");
             }
         }
         else
         {
             this.IniciarDatos();
         }
     }
     else
     {
         //Page.Validate();
         //if (IsValid)
         //{
         if (Request.Form.Count == 18)
         {
             decimal meta;
             string  txtNombEve = Request.Form["ctl00$cph_MasterBody$txtNombreActividad"].ToString();
             int     cmbTipoAct = 0;
             int.TryParse(Request.Form["cmbTipoActividad"].ToString(), out cmbTipoAct);
             string   encargado  = Request.Form["cmbEncargado"].ToString();
             DateTime txtFecIni  = Convert.ToDateTime(Request.Form["ctl00$cph_MasterBody$txtFechaInicio"]);
             string   txtHoraIni = Request.Form["ctl00$cph_MasterBody$txtHoraInicio"].ToString();
             DateTime txtFecFin  = Convert.ToDateTime(Request.Form["ctl00$cph_MasterBody$txtFechaTermino"]);
             string   txtHoraFin = Request.Form["ctl00$cph_MasterBody$txtHoraTermino"].ToString();
             string   txtObser   = Request.Form["ctl00$cph_MasterBody$txtObservaciones"].ToString();
             if (txtMeta.Value == null)
             {
                 meta = 0;
             }
             else
             {
                 meta = Convert.ToDecimal(Request.Form["ctl00$cph_MasterBody$txtMeta"]);
             }
             string txtMsjEncargado = HttpUtility.HtmlEncode(this.Check.InnerText);
             int    IDColab         = -1;
             try
             {
                 //BasicCrypto BC = new BasicCrypto();
                 //string AuxID = BC.Desencripta(Request.Form["ctl00$cph_MasterBody$hf"].ToString());
                 string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                 int.TryParse(AuxID, out IDColab);
                 bool NuevoRegistro = (AuxID == "-1");
                 this.Guardar(NuevoRegistro, AuxID, txtNombEve, cmbTipoAct, encargado, txtFecIni,
                              txtHoraIni, txtFecFin, txtHoraFin, txtObser, meta, txtMsjEncargado);
             }
             catch (Exception ex)
             {
                 Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message, false);
             }
             //}
         }
     }
 }