partial void DeleteConsumidor(Consumidor instance);
partial void InsertConsumidor(Consumidor instance);
partial void UpdateConsumidor(Consumidor instance);
private void detach_Consumidors1(Consumidor entity) { this.SendPropertyChanging(); entity.TipoMaterial1 = null; }
private void attach_Consumidors(Consumidor entity) { this.SendPropertyChanging(); entity.TipoMaterial = this; }
private void attach_Consumidors1(Consumidor entity) { this.SendPropertyChanging(); entity.TipoFiltro1 = this; }
private void detach_Consumidors(Consumidor entity) { this.SendPropertyChanging(); entity.TipoFiltro = null; }
public void InsertUpdateConsumidor(MLConsumidor obj) { dbSmartSysDataContext dbContext = new dbSmartSysDataContext(); var Con = (from c in dbContext.Consumidors where c.CodConsumidor == obj.CodConsumidor select c).SingleOrDefault(); if (Con == null) { try { Consumidor dbCon = new Consumidor(); dbCon.Bairro = obj.Bairro; dbCon.Celular = obj.Celular; dbCon.CEP = obj.CEP; dbCon.Cidade = obj.Cidade; dbCon.CodConsumidor = obj.CodConsumidor; dbCon.CodFiltroPiscina = obj.CodFiltroPiscina; dbCon.CodFiltroSpa = obj.CodFiltroSpa; dbCon.CodTipoAgua = obj.CodTipoAgua; dbCon.CodTipoConsumidor = obj.CodTipoConsumidor; dbCon.CodTipoPiscina = obj.CodTipoPiscina; dbCon.CodTipoSpa = obj.CodTipoSpa; dbCon.CodTipoTratador = obj.CodTipoTratador; dbCon.Complemento = obj.Complemento; dbCon.Email = obj.Email; dbCon.Endereco = obj.Endereco; dbCon.News = obj.News; dbCon.Nome = obj.Nome; dbCon.Numero = obj.Numero; dbCon.Observacao = obj.Observacao; dbCon.Telefone = obj.Telefone; dbCon.UF = obj.UF; dbCon.VolPiscina = obj.VolPiscina; dbCon.VolSpa = obj.VolSpa; dbContext.Consumidors.InsertOnSubmit(dbCon); dbContext.Consumidors.Context.SubmitChanges(); string sql = "select MAX(CodConsumidor) as MaxCode from " + tblConsumidor; int maxCode = Convert.ToInt32(exQuery(sql).Rows[0]["MaxCode"]); foreach (MLConsumidorProduto cp in obj.ListaConsumidorProduto) { cp.CodConsumidor = maxCode; new DLConsumidorProduto().InsertUpdate(cp); } } catch (Exception ex) { throw ex; } } else { try { Con.Bairro = obj.Bairro; Con.Celular = obj.Celular; Con.CEP = obj.CEP; Con.Cidade = obj.Cidade; Con.CodFiltroPiscina = obj.CodFiltroPiscina; Con.CodFiltroSpa = obj.CodFiltroSpa; Con.CodTipoAgua = obj.CodTipoAgua; Con.CodTipoConsumidor = obj.CodTipoConsumidor; Con.CodTipoPiscina = obj.CodTipoPiscina; Con.CodTipoSpa = obj.CodTipoSpa; Con.CodTipoTratador = obj.CodTipoTratador; Con.Complemento = obj.Complemento; Con.Email = obj.Email; Con.Endereco = obj.Endereco; Con.News = obj.News; Con.Nome = obj.Nome; Con.Numero = obj.Numero; Con.Observacao = obj.Observacao; Con.Telefone = obj.Telefone; Con.UF = obj.UF; Con.VolPiscina = obj.VolPiscina; Con.VolSpa = obj.VolSpa; dbContext.Consumidors.Context.SubmitChanges(); DLConsumidorProduto DL = new DLConsumidorProduto(); DL.ClearExisting(obj.CodConsumidor); foreach (MLConsumidorProduto cp in obj.ListaConsumidorProduto) { cp.CodConsumidor = obj.CodConsumidor; DL.InsertUpdate(cp); } } catch (Exception ex) { throw ex; } } }