示例#1
0
        private bool UpdateLocalUsuario(PocoLocal local)
        {
            var sql = @"
                update Local set
                Status = @pstatus,
                IdUsuario = @pidUsuario
                where Id = @pid
            ";

            param = new Dictionary<string, object>();
            param.Add("pstatus", local.Status);
            param.Add("pidUsuario", local.IdUsuario);
            param.Add("pid", local.Id);

            return DB.Save(sql, param) > 0;
        }
示例#2
0
        private bool Add(PocoLocal local)
        {
            var sql = @"
                insert into Local (Nome, Imagem, Agendavel) values (@pnome, @pimagem, @pagendavel);

                insert into UsuarioLocal (IdUsuario, IdLocal) values (@pidUsuario,  LAST_INSERT_ID());
            ";

            param = new Dictionary<string, object>();
            param.Add("pnome", local.Nome);
            param.Add("pimagem", local.Imagem);
            param.Add("pidUsuario", local.IdUsuario);
            param.Add("pagendavel", local.Agendavel);

            return DB.Save(sql, param) > 0;
        }