Ejemplo n.º 1
0
        public int SaveEscola(EscolaDTO item)
        {
            EscolaDAL   cmd         = new EscolaDAL();
            EnderecoDAL cmdEndereco = new EnderecoDAL();
            ContatoDAL  cmdContato  = new ContatoDAL();

            int result = 0;

            if (item.idEscola == 0)
            {
                // *********************************************** //
                // ENDEREÇO
                // *********************************************** //
                if (item.idEndereco == 0)
                {
                    result = cmdEndereco.InsertData(item.endereco);

                    item.idEndereco = result;
                }
                else
                {
                    item.endereco.idEndereco = item.idEndereco;

                    result = cmdEndereco.UpdateData(item.endereco);
                }

                result = cmd.InsertData(item);
            }
            else
            {
                // *********************************************** //
                // ENDEREÇO
                // *********************************************** //
                if (item.idEndereco == 0)
                {
                    result = cmdEndereco.InsertData(item.endereco);

                    item.idEndereco = result;
                }
                else
                {
                    item.endereco.idEndereco = item.idEndereco;

                    result = cmdEndereco.UpdateData(item.endereco);
                }

                result = cmd.UpdateData(item);

                if (result != 0)
                {
                    return(item.idEscola);
                }
            }

            return(result);
        }
Ejemplo n.º 2
0
        public int RemoveProject(EscolaDTO _projeto)
        {
            EscolaDAL cmd = new EscolaDAL();

            return(cmd.UpdateData(_projeto));
        }