public void Inserir(MedidaDTO medidaDTO)
        {
            var medida = ConverterParaDAL(medidaDTO);

            db.Medidas.Add(medida);
            db.SaveChanges();
        }
        public void Atualizar(MedidaDTO medidaDTO)
        {
            var medida = db.Medidas.Find(medidaDTO.Id);

            medida.IDObjeto = medidaDTO.IDObjeto;
            medida.Potencia = medidaDTO.Potencia;
            medida.Horario  = medidaDTO.Horario;
            medida.Corrente = medidaDTO.Corrente;
            db.Medidas.Attach(medida);
            db.Entry(medida).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();
        }
        public ActionResult Create(MedidaDTO medidaDTO)
        {
            try
            {
                BLL.Inserir(medidaDTO);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        public Medida ConverterParaDAL(MedidaDTO medidaDTO)
        {
            if (medidaDTO == null)
            {
                return(null);
            }

            var medida = new Medida();

            medida.IDObjeto = medidaDTO.IDObjeto;
            medida.Potencia = medidaDTO.Potencia;
            medida.Horario  = medidaDTO.Horario;
            medida.Corrente = medidaDTO.Corrente;

            return(medida);
        }
        public MedidaDTO ConverterParaDTO(Medida medida)
        {
            if (medida == null)
            {
                return(null);
            }
            var medidaDTO = new MedidaDTO();

            medidaDTO.Id       = medida.Id;
            medidaDTO.IDObjeto = medida.IDObjeto;
            medidaDTO.Potencia = medida.Potencia;
            medidaDTO.Horario  = medida.Horario;
            medidaDTO.Corrente = medida.Corrente;

            return(medidaDTO);
        }
Example #6
0
        public void Inserir(MedidaDTO medida)
        {
            MedidaDAL medidaObj = new MedidaDAL();

            medidaObj.Inserir(medida);
        }