Ejemplo n.º 1
0
        public void copiarInformacionMercadeo(List <MetasActividadModelDTO> metas, int _codContacto, int _codProyecto)
        {
            using (FonadeDBLightDataContext db = new FonadeDBLightDataContext(_cadena))
            {
                List <ActaSeguimGestionMercadeoEvaluacion> mercadeoEvaluacions = new List <ActaSeguimGestionMercadeoEvaluacion>();

                foreach (MetasActividadModelDTO m in metas)
                {
                    var cant = (from a in db.ActaSeguimGestionMercadeoEvaluacion
                                where a.idActividad == m.idActividad
                                select a).Count();
                    if (cant == 0)
                    {
                        ActaSeguimGestionMercadeoEvaluacion mercadeoEval = new ActaSeguimGestionMercadeoEvaluacion
                        {
                            actividad   = m.Actividad,
                            codContacto = _codContacto,
                            codProyecto = _codProyecto,
                            fechaUltimaActualizacion = DateTime.Now,
                            idActividad = m.idActividad,
                            ocultar     = false,
                            unidades    = m.Unidades
                        };

                        mercadeoEvaluacions.Add(mercadeoEval);
                    }
                }

                db.ActaSeguimGestionMercadeoEvaluacion.InsertAllOnSubmit(mercadeoEvaluacions);
                db.SubmitChanges();
            }
        }
Ejemplo n.º 2
0
        public bool insertarMercadeo(ActaSeguimGestionMercadeoEvaluacion mercadeo)
        {
            bool insertado = false;

            using (FonadeDBLightDataContext db = new FonadeDBLightDataContext(_cadena))
            {
                db.ActaSeguimGestionMercadeoEvaluacion.InsertOnSubmit(mercadeo);
                db.SubmitChanges();

                insertado = true;
            }

            return(insertado);
        }
Ejemplo n.º 3
0
        private bool InsertarProducto(int _codContacto, int _codProyecto)
        {
            ActaSeguimGestionMercadeoEvaluacion mercadeo = new ActaSeguimGestionMercadeoEvaluacion
            {
                codContacto = _codContacto,
                codProyecto = _codProyecto,
                actividad   = txtDescripcionMercadeo.Text,
                fechaUltimaActualizacion = DateTime.Now,
                idActividad = 0,
                ocultar     = false,
                unidades    = Convert.ToInt32(txtCantidadMercadeo.Text)
            };

            return(metasActividadController.insertarMercadeo(mercadeo));
        }