Пример #1
0
        public void Modificar(SalonDTO salonDTO)
        {
            using (var baseDatos = new ModeloXCommerceContainer())
            {
                var salonModificar = baseDatos.Salones.FirstOrDefault(x => x.Id == salonDTO.Id);

                if (salonModificar == null)
                {
                    throw new Exception("Ocurrió un error al obtener esl Salón para Modificarlo");
                }

                salonModificar.Descripcion   = salonDTO.Descripcion;
                salonModificar.ListaPrecioId = salonDTO.listaPrecioId;

                baseDatos.SaveChanges();
            };
        }
        public override bool EjecutarComandoNuevo()
        {
            if (!VerificarDatosObligatorios())
            {
                MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return(false);
            }
            var salonNuevo = new SalonDTO
            {
                Descripcion   = txtSalon.Text,
                listaPrecioId = (long)cmbListaPrecio.SelectedValue,
                EstaEliminado = false
            };

            _salonServicio.Insertar(salonNuevo);
            return(true);
        }
Пример #3
0
        public long Insertar(SalonDTO salonDTO)
        {
            using (var baseDatos = new ModeloXCommerceContainer())
            {
                var salonNuevo = new AccesoDatos.Salon
                {
                    Descripcion   = salonDTO.Descripcion,
                    ListaPrecioId = salonDTO.listaPrecioId,
                    EstaEliminado = false
                };

                baseDatos.Salones.Add(salonNuevo);

                baseDatos.SaveChanges();

                return(salonNuevo.Id);
            }
        }
        public override bool EjecutarComandoModificar()
        {
            if (!VerificarDatosObligatorios())
            {
                MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return(false);
            }
            var salonModificar = new SalonDTO
            {
                Id            = EntidadId.Value,
                Descripcion   = txtSalon.Text,
                listaPrecioId = (long)cmbListaPrecio.SelectedValue
            };

            _salonServicio.Modificar(salonModificar);

            return(true);
        }