Beispiel #1
0
        internal ActionResult invitarActividad(TOAGENDA agenda)
        {
            try
            {
                Int16    pEmpr = agenda.Emp_codi;
                Int32    pClie = agenda.Pro_Cont;
                Int16    pActi = (short)agenda.Act_Codi;
                String   pResp = agenda.Usu_Codi;
                String   pAsig = agenda.Usu_Codi;
                DateTime pFecE = agenda.Age_Fech;//.AddHours(agenda.Age_Tiem.Hour).AddMinutes(agenda.Age_Tiem.Minute); //new DateTime(Convert.ToInt32(Request.QueryString["pFecEA"].ToString()), Convert.ToInt32(Request.QueryString["pFecEM"].ToString()), Convert.ToInt32(Request.QueryString["pFecED"].ToString()), Convert.ToInt32(Request.QueryString["pHorEH"].ToString()), Convert.ToInt32(Request.QueryString["pHorEM"].ToString()), 00);

                KBOGeneral BOGeneral = new KBOGeneral();
                BOGeneral.SEBOInsertarInvitadoAActividad(pEmpr, pClie, pActi, pResp, pAsig, pFecE, agenda.Usu_Codi, agenda.Inv_Codi);
                //BOGeneral.SEBOListaActividadesInv(drVende, pEmpr, pClie, pActi, pAsig, pFecE);
                //txtInvitados.Text = string.Empty;
                //txtInvitados.Text = BOGeneral.SEBOActividadesInvitados(pEmpr, pClie, pActi, pAsig, pFecE);
                //lblError.Text = "";
                //lblError.Visible = false;
                return(new ActionResult(true, ""));
            }
            catch (KBOGnExcepcion ex)
            {
                return(new ActionResult(false, ex.Message));
            }
            catch (Exception ex)
            {
                return(new ActionResult(false, ex.Message));
            }
        }
 public ActionResult invitarActividad(TOAGENDA agenda)
 {
     return(bo.invitarActividad(agenda));
 }
Beispiel #3
0
        internal ActionResult GuardarActividad(TOAGENDA agenda)
        {
            //try
            //{
            //    KTOCm.KTOCmActcl TOCmActcl = new KTOCm.KTOCmActcl();
            //    TOCmActcl.fec_prog = DateTime.Now;
            //    TOCmActcl.act_usua = agenda.Usu_Codi;
            //    TOCmActcl.cod_asig = agenda.Usu_Codi;
            //    TOCmActcl.cod_resp = agenda.Usu_Ejec;
            //    TOCmActcl.cod_acti = agenda.Act_Codi;
            //    TOCmActcl.cod_clie = agenda.Pro_Cont;
            //    TOCmActcl.rmt_cont = agenda.Con_Codi;
            //    TOCmActcl.asu_acti = agenda.Age_Asun;
            //    TOCmActcl.fec_ejec = new DateTime(agenda.Age_Fech.Year, agenda.Age_Fech.Month, agenda.Age_Fech.Day, agenda.Age_Tiem.Hour, agenda.Age_Tiem.Minute, 00);
            //    TOCmActcl.fec_term = TOCmActcl.fec_ejec.AddHours(Convert.ToDouble(agenda.Age_Dura));
            //    TOCmActcl.tie_acti = Convert.ToInt64(agenda.Age_Dura);

            //    BOGeneral.BOInsertarCmActcl(TOCmActcl);
            //    return new ActionResult(true, "");
            //}
            //catch (KBOGnExcepcion ex)
            //{
            //    return new ActionResult(false, ex.Message);

            //}
            //catch (Exception ex)
            //{
            //    return new ActionResult(false, ex.Message);
            //}
            try
            {
                DigitalWare.Seven.TO.SETOAgenda newAgenda = new DigitalWare.Seven.TO.SETOAgenda();

                newAgenda.aud_usua = agenda.Usu_Codi;
                newAgenda.emp_codi = agenda.Emp_codi;
                newAgenda.aud_ufac = DateTime.Now;
                newAgenda.aud_esta = "A";
                newAgenda.usu_ejec = agenda.Usu_Ejec;
                newAgenda.usu_plan = agenda.Usu_Codi;
                newAgenda.act_codi = agenda.Act_Codi;
                newAgenda.age_freg = DateTime.Now;
                newAgenda.age_asun = agenda.Age_Asun;
                newAgenda.pro_cont = agenda.Pro_Cont;
                newAgenda.age_feje = new DateTime(agenda.Age_Fech.Year, agenda.Age_Fech.Month, agenda.Age_Fech.Day, agenda.Age_Tiem.Hour, agenda.Age_Tiem.Minute, 00);
                newAgenda.age_fini = newAgenda.age_feje;


                newAgenda.age_ffin = newAgenda.age_fini.AddHours(Convert.ToDouble(agenda.Age_Dura));
                newAgenda.age_tiem = new DateTime(1899, 12, 30, (newAgenda.age_ffin.Hour - newAgenda.age_fini.Hour), 0, 0);
                newAgenda.age_esta = "P";
                newAgenda.eta_codi = agenda.Eta_Codi;
                newAgenda.dpr_codi = agenda.Dpr_Codi;
                newAgenda.con_codi = agenda.Con_Codi;
                newAgenda.age_hini = new DateTime(1899, 12, 30, agenda.Age_Tiem.Hour, agenda.Age_Tiem.Minute, 0);

                BOGeneral.SEBOInsertarCmActcl(newAgenda);
                return(new ActionResult(true, ""));
            }
            catch (KBOGnExcepcion ex)
            {
                return(new ActionResult(false, ex.Message));
                //lblError.Text = ex.Message;
                //lblError.Visible = true;
            }
            catch (Exception ex)
            {
                return(new ActionResult(false, ex.Message));
            }
        }
 public ActionResult GuardarActividad(TOAGENDA agenda)
 {
     return(bo.GuardarActividad(agenda));
 }