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(); } }
public bool insertarMercadeo(ActaSeguimGestionMercadeoEvaluacion mercadeo) { bool insertado = false; using (FonadeDBLightDataContext db = new FonadeDBLightDataContext(_cadena)) { db.ActaSeguimGestionMercadeoEvaluacion.InsertOnSubmit(mercadeo); db.SubmitChanges(); insertado = true; } return(insertado); }
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)); }