public bool UpdateMeta(object idmeta, int indicador_id, int valor, DateTime fecha) { try { var metas_valores = from m in _db.Indicadores_Metas where m.Id == Convert.ToInt32(idmeta) select m; if (metas_valores.Count() == 0) { Indicadores_Meta objValor = new Indicadores_Meta { Indicador_id = indicador_id, Fecha_Meta = fecha, Ejecutado = valor, }; _db.Indicadores_Metas.InsertOnSubmit(objValor); } else { Indicadores_Meta _objvalor = (from m in _db.Indicadores_Metas where m.Id == Convert.ToInt32(idmeta) select m).Single(); _objvalor.Indicador_id = indicador_id; _objvalor.Fecha_Meta = fecha; _objvalor.Ejecutado = valor; } _db.SubmitChanges(); return true; } catch (Exception) { return false; } }
public bool AddMeta_Valor(int indicador_id, DateTime fecha, int meta, int ejecutado) { try { Indicadores_Meta objMeta = new Indicadores_Meta { Indicador_id = indicador_id, Fecha_Meta = fecha, Meta = meta, Ejecutado = ejecutado }; _db.Indicadores_Metas.InsertOnSubmit(objMeta); //_db.Indicadores_Valors.InsertOnSubmit(objValor); _db.SubmitChanges(); return true; } catch (Exception) { return false; } }
private void detach_Indicadores_Metas(Indicadores_Meta entity) { this.SendPropertyChanging(); entity.Indicadore = null; }
partial void DeleteIndicadores_Meta(Indicadores_Meta instance);
partial void UpdateIndicadores_Meta(Indicadores_Meta instance);
partial void InsertIndicadores_Meta(Indicadores_Meta instance);