示例#1
0
        public int ActualizacionAccion(AccionEL DE)
        {
            string postdata = js.Serialize(DE);
            int    List     = js.Deserialize <int>(conecRest.ConectREST("UPDAccion", "POST", postdata));

            return(List);
        }
示例#2
0
        public List <AccionEL> GetAllAccion(AccionEL DE)
        {
            string          postdata = js.Serialize(DE);
            List <AccionEL> List     = js.Deserialize <List <AccionEL> >(conecRest.ConectREST("Accion", "POST", postdata));

            return(List);
        }
示例#3
0
        public int ActualizacionAccion(AccionEL DE)
        {
            string request = ctx.IncomingRequest.Headers["token-client"];

            if (!UDA.Validarusuario(request))
            {
                return(0);
            }
            return(AccionDA.Accion.ActualizacionAccion(DE));
        }
示例#4
0
        public List <AccionEL> GetAllAccion(AccionEL DE)
        {
            string request = ctx.IncomingRequest.Headers["token-client"];

            if (!UDA.Validarusuario(request))
            {
                return(null);
            }
            return(AccionDA.Accion.GetAllAccion(DE));
        }
 public JsonResult ListaAccion(AccionEL DE)
 {
     try
     {
         List <AccionEL> ListAccion = new List <AccionEL>();
         ListAccion = SeguimientoPlanMarketingBL.SeguimientoPlanMarketing.GetAllAccion(DE);
         return(Json(new { ListAccion = ListAccion }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         Herramienta.Herramientas.Log(e.Message);
         return(Json(new { ListAccion = "" }, JsonRequestBehavior.AllowGet));
     }
 }
 public JsonResult ActualizarAccion(AccionEL DE)
 {
     try
     {
         List <AccionEL> ListAccion = new List <AccionEL>();
         if (SeguimientoPlanMarketingBL.SeguimientoPlanMarketing.ActualizacionAccion(DE) > 0)
         {
             DE.codAccion = 0;
             ListAccion   = SeguimientoPlanMarketingBL.SeguimientoPlanMarketing.GetAllAccion(DE);
         }
         Herramienta.Herramientas.LogTransaccion("Se completo el registro de la Acción");
         return(Json(new { ListAccion = ListAccion }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         Herramienta.Herramientas.Log(e.Message);
         return(Json(new { ListAccion = "" }, JsonRequestBehavior.AllowGet));
     }
 }
示例#7
0
        public int ActualizacionAccion(AccionEL DE)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spUpdatetb_accion", con))
                {
                    com.CommandType = CommandType.StoredProcedure;
                    com.Parameters.Add("@codAccion", SqlDbType.Int).Value             = DE.codAccion;
                    com.Parameters.Add("@nombreAccion", SqlDbType.VarChar).Value      = DE.nombreAccion;
                    com.Parameters.Add("@descripcionAccion", SqlDbType.VarChar).Value = DE.descripcionAccion;
                    //com.Parameters.Add("@fechaRegistroAccion", SqlDbType.DateTime).Value = (DE.fechaRegistroAccion == DateTime.MinValue ? DateTime.Now : DE.fechaRegistroAccion);
                    com.Parameters.Add("@costoAccion", SqlDbType.Decimal).Value = DE.costoAccion;
                    //com.Parameters.Add("@fechaInicioAccion", SqlDbType.DateTime).Value = (DE.fechaInicioAccion== DateTime.MinValue ? DateTime.Now : DE.fechaInicioAccion);
                    com.Parameters.Add("@codEstrategia", SqlDbType.Int).Value = DE.codEstrategia;
                    //com.Parameters.Add("@fechaFinAccion", SqlDbType.DateTime).Value = (DE.fechaFinAccion == DateTime.MinValue ? DateTime.Now : DE.fechaFinAccion);
                    //com.Parameters.Add("@fechaInicioRealAccion", SqlDbType.DateTime).Value = (DE.fechaInicioRealAccion == DateTime.MinValue ? DateTime.Now : DE.fechaInicioRealAccion);
                    //com.Parameters.Add("@fechaFinRealAccion", SqlDbType.DateTime).Value = (DE.fechaFinRealAccion == DateTime.MinValue ? DateTime.Now : DE.fechaFinRealAccion);
                    com.Parameters.Add("@estadoAccion", SqlDbType.Int).Value = DE.estadoAccion;

                    return(com.ExecuteNonQuery());
                }
            }
        }
示例#8
0
        public List <AccionEL> GetAllAccion(AccionEL DE)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spGettb_accionAll", con))
                {
                    com.CommandType = CommandType.StoredProcedure;
                    com.Parameters.Add("@codAccion", SqlDbType.Int).Value     = DE.codAccion;
                    com.Parameters.Add("@codEstrategia", SqlDbType.Int).Value = DE.codEstrategia;
                    List <AccionEL> lst = new List <AccionEL>();
                    using (IDataReader dataReader = com.ExecuteReader())
                    {
                        while (dataReader.Read())
                        {
                            AccionEL obj = new AccionEL();
                            if (dataReader["codAccion"] != DBNull.Value)
                            {
                                obj.codAccion = (int)dataReader["codAccion"];
                            }
                            if (dataReader["nombreAccion"] != DBNull.Value)
                            {
                                obj.nombreAccion = (string)dataReader["nombreAccion"];
                            }
                            if (dataReader["descripcionAccion"] != DBNull.Value)
                            {
                                obj.descripcionAccion = (string)dataReader["descripcionAccion"];
                            }
                            if (dataReader["fechaRegistroAccion"] != DBNull.Value)
                            {
                                obj.fechaRegistroAccion = (DateTime)dataReader["fechaRegistroAccion"];
                            }
                            if (dataReader["costoAccion"] != DBNull.Value)
                            {
                                obj.costoAccion = (decimal)dataReader["costoAccion"];
                            }
                            if (dataReader["fechaInicioAccion"] != DBNull.Value)
                            {
                                obj.fechaInicioAccion = (DateTime)dataReader["fechaInicioAccion"];
                            }
                            if (dataReader["codEstrategia"] != DBNull.Value)
                            {
                                obj.codEstrategia = (int)dataReader["codEstrategia"];
                            }
                            if (dataReader["fechaFinAccion"] != DBNull.Value)
                            {
                                obj.fechaFinAccion = (DateTime)dataReader["fechaFinAccion"];
                            }
                            if (dataReader["fechaInicioRealAccion"] != DBNull.Value)
                            {
                                obj.fechaInicioRealAccion = (DateTime)dataReader["fechaInicioRealAccion"];
                            }
                            if (dataReader["fechaFinRealAccion"] != DBNull.Value)
                            {
                                obj.fechaFinRealAccion = (DateTime)dataReader["fechaFinRealAccion"];
                            }
                            if (dataReader["estadoAccion"] != DBNull.Value)
                            {
                                obj.estadoAccion = (string)dataReader["estadoAccion"];
                            }

                            lst.Add(obj);
                        }
                        return(lst);
                    }
                }
            }
        }