Example #1
0
        public int ModificarDatos(MarcaBO Marca)
        {
            MarcaBO dato = (MarcaBO)Marca;

            instruccion = " update marca set nomb_mar = '" + dato.Nomb_mar + "'";
            return(EjecutarInstruccion());
        }
Example #2
0
        public int EliminarDatos(MarcaBO Marca)
        {
            MarcaBO dato = (MarcaBO)Marca;

            instruccion = "Delete from  marca where id_mar = '" + dato.Id_mar + "'";
            return(EjecutarInstruccion());
        }
Example #3
0
 private void btnEditar_Click(object sender, EventArgs e)
 {
     try
     {
         if (_modoEliminar)
         {
             DialogResult resultado = MessageBox.Show(this, "Está seguro de que desea eliminar la marca seleccionada?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
             if (resultado == DialogResult.Yes)
             {
                 MarcaBO.Eliminar(cboMarcas.SelectedValue.ToString());
                 MessageBox.Show("Eliminado");
                 this.Dispose();
             }
         }
         else
         {
             Marca marcaAModificar = new Marca
             {
                 Id          = Convert.ToInt32(cboMarcas.SelectedValue.ToString()),
                 Descripcion = cboMarcas.SelectedItem.ToString()
             };
             frmNuevaMarca fmodfmarca = new frmNuevaMarca(marcaAModificar);
             fmodfmarca.AlModificar += new frmNuevaMarca.ModificarEventHandler(CargarMarcas);
             fmodfmarca.ShowDialog();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #4
0
 private void frmMarcaArt_Load(object sender, EventArgs e)
 {
     mbo = new MarcaBO();
     dataGridMarca.DataSource = mbo.GetMarcas();
     this.dataGridMarca.Columns[0].Visible = false;
     dataGridMarca.Columns[1].Width        = 150;
 }
Example #5
0
        public int GuardarDatos(MarcaBO Marca)
        {
            MarcaBO dato = (MarcaBO)Marca;

            instruccion = "insert into marca (id_mar,nomb_mar)values ('" + dato.Id_mar + "','" + dato.Nomb_mar + "')";
            return(EjecutarInstruccion());
        }
        public object PrepararBOBuscador(string catalogo)
        {
            object obj = null;

            switch (catalogo)
            {
            case "Unidad":
                EquipoBepensaBO ebBO = new EquipoBepensaBO();
                ebBO.ActivoFijo           = new ActivoFijoBO();
                ebBO.ActivoFijo.Auditoria = new AuditoriaBO();
                ebBO.Unidad           = new Servicio.Catalogos.BO.UnidadBO();
                ebBO.Unidad.Auditoria = new AuditoriaBO();
                ebBO.Unidad.ClasificadorAplicacion           = new ClasificadorAplicacionBO();
                ebBO.Unidad.ClasificadorAplicacion.Auditoria = new AuditoriaBO();
                ebBO.Unidad.Cliente           = new ClienteBO();
                ebBO.Unidad.Cliente.Auditoria = new AuditoriaBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion           = new ConfiguracionModeloMotorizacionBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.Auditoria = new AuditoriaBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.ClasificadorMotorizacion           = new ClasificadorMotorizacionBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.ClasificadorMotorizacion.Auditoria = new AuditoriaBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.Modelo                 = new ModeloBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.Modelo.Auditoria       = new AuditoriaBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.Modelo.Marca           = new MarcaBO();
                ebBO.Unidad.ConfiguracionModeloMotorizacion.Modelo.Marca.Auditoria = new AuditoriaBO();
                ebBO.Unidad.Distribuidor           = new DistribuidorBO();
                ebBO.Unidad.Distribuidor.Auditoria = new AuditoriaBO();
                ebBO.Unidad.TipoUnidad             = new TipoUnidadBO();
                ebBO.Unidad.TipoUnidad.Auditoria   = new AuditoriaBO();

                ebBO.Unidad.NumeroSerie     = this.vista.NumeroSerie;
                ebBO.Unidad.Activo          = true;
                ebBO.ActivoFijo.NumeroSerie = this.vista.NumeroSerie;
                ebBO.ActivoFijo.Libro       = this.vista.LibroActivos;
                obj = ebBO;
                break;

            case "Sucursal":
                SucursalBOF sucursal = new SucursalBOF();
                sucursal.UnidadOperativa    = new UnidadOperativaBO();
                sucursal.UnidadOperativa.Id = this.vista.UnidadOperativaID;
                sucursal.Nombre             = this.vista.SucursalNombre;
                sucursal.Usuario            = new UsuarioBO()
                {
                    Id = this.vista.UsuarioAutenticado
                };
                obj = sucursal;
                break;

            case "Marca":
                MarcaBO marca = new MarcaBO();

                marca.Nombre = this.vista.Marca;
                marca.Activo = true;

                obj = marca;
                break;
            }

            return(obj);
        }
Example #7
0
 private void frmMarca_Load(object sender, EventArgs e)
 {
     mbo = new MarcaBO();
     dataGridMarca.DataSource = mbo.GetMarcas();
     this.dataGridMarca.Columns[0].Visible = false;
     dataGridMarca.Columns[1].Width        = 210;
     dataGridMarca.Columns[1].HeaderText   = "Descripción  Marca";
 }
        ////
        //// Se ejecutará cuando se llame al evento AlCrear del frmMarca
        //// Osea, cuando se cree una marca nueva
        //void fnm_AlCrearMarca()
        //{
        //    CargarMarcas();

        //    for (int i = 0; i < cboMarca.Items.Count; i++)
        //    {
        //        if(cboMarca.Items[i].ToString()==
        //    }
        //}
        #endregion


        #region Métodos de carga
        void CargarMarcas()
        {
            /*
             * Cargando las marcas
             * **/
            _listaMarcas           = MarcaBO.DevolverTodos();
            cboMarca.DataSource    = _listaMarcas;
            cboMarca.DisplayMember = "Descripcion";
        }
Example #9
0
        /// <summary>
        /// Prepara un BO para la Busqueda en su respectivo catalogo
        /// </summary>
        /// <param name="catalogo">catalogo donde se realizara la busqueda</param>
        /// <returns></returns>
        public object PrepararBOBuscador(string catalogo)
        {
            object obj = null;

            switch (catalogo)
            {
            case "Unidad":
                UnidadBOF unidad = new UnidadBOF();
                unidad.Sucursal = new SucursalBO();

                if (!string.IsNullOrEmpty(this.vista.NumeroSerie))
                {
                    unidad.NumeroSerie = this.vista.NumeroSerie;
                }
                unidad.Sucursal.UnidadOperativa = this.vista.UnidadOperativa;

                obj = unidad;
                break;

            case "Sucursal":
                SucursalBOF sucursal = new SucursalBOF();
                sucursal.UnidadOperativa = this.vista.UnidadOperativa;
                sucursal.Nombre          = this.vista.SucursalNombre;
                sucursal.Usuario         = this.vista.Usuario;
                obj = sucursal;
                break;

            case "Marca":
                MarcaBO marca = new MarcaBO();
                marca.Nombre = this.vista.MarcaNombre;
                marca.Activo = true;
                obj          = marca;
                break;

            case "Modelo":
                ModeloBO modelo = new ModeloBO();
                modelo.Auditoria = new AuditoriaBO();
                modelo.Marca     = new MarcaBO();
                modelo.Marca.Id  = this.vista.MarcaID;
                modelo.Nombre    = this.vista.ModeloNombre;
                modelo.Activo    = true;
                obj = modelo;
                break;

            case "ModeloEquipoAliado":    //SC0019
                ModeloBO modeloEA = new ModeloBO();
                modeloEA.Auditoria = new AuditoriaBO();
                modeloEA.Marca     = new MarcaBO();
                modeloEA.Nombre    = this.vista.ModeloEANombre;
                modeloEA.Activo    = true;
                obj = modeloEA;
                break;
            }

            return(obj);
        }
Example #10
0
 void CargarMarcas()
 {
     cboMarcas.DisplayMember = null;
     cboMarcas.ValueMember   = null;
     cboMarcas.DataSource    = null;
     ListaMarcas             = MarcaBO.DevolverTodos();
     cboMarcas.DataSource    = ListaMarcas;
     cboMarcas.DisplayMember = "Descripcion";
     cboMarcas.ValueMember   = "Id";
 }
Example #11
0
        private void frmArticulo_Load_1(object sender, EventArgs e)
        {
            this.Size = new Size(437, 431);
            cbo       = new CategoriaBO();
            mbo       = new MarcaBO();
            List <Categoria> dims = cbo.GetCateg();

            cmbDepartamento.Items.AddRange(dims.ToArray <Categoria>());
            List <Marca> marc = mbo.GetMarcas();

            cmbMarca.Items.AddRange(marc.ToArray <Marca>());
            rdbImpSi.Checked = true;
        }
Example #12
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            mbo = new MarcaBO();

            Marca mc = new Marca()
            {
                NombreMarca = txtMarca.Text,
            };

            MessageBox.Show(mbo.IngresarMarca(mc), "Registro Marca Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            dataGridMarca.DataSource = mbo.GetMarcas();
            this.dataGridMarca.Columns[0].Visible = false;
        }
Example #13
0
        private void frmArticulos_Load(object sender, EventArgs e)
        {
            cbo = new CategoriaBO();
            mbo = new MarcaBO();
            List <Categoria> dims = cbo.GetCateg();

            cmbDepartamento.Items.AddRange(dims.ToArray <Categoria>());
            List <Marca> marc = mbo.GetMarcas();

            cmbMarca.Items.AddRange(marc.ToArray <Marca>());
            rdbImpSi.Checked   = true;
            radBCodigo.Checked = true;
            this.cargarArtInv();
        }
        bool ExisteMarca()
        {
            bool existe      = false;
            var  listaMarcas = MarcaBO.DevolverTodos();
            var  marca       = (from x in listaMarcas
                                where x.Descripcion.Contains(txtDescripcion.Text)
                                select x).SingleOrDefault();

            if (marca != null)
            {
                MessageBox.Show("La marca existe");
                existe = true;
            }
            return(existe);
        }
        public object PrepararBOBuscador(string catalogo)
        {
            object obj = null;

            switch (catalogo)
            {
            case "Marca":
                MarcaBO marca = new MarcaBO();
                marca.Nombre = this.vista.MarcaNombre;
                marca.Activo = true;
                obj          = marca;
                break;

            case "Modelo":
                ModeloBO modelo = new ModeloBO();
                modelo.Auditoria = new AuditoriaBO();
                modelo.Marca     = new MarcaBO();
                modelo.Marca.Id  = this.vista.MarcaID;
                modelo.Nombre    = this.vista.ModeloNombre;
                modelo.Activo    = true;
                obj = modelo;
                break;

            case "Sucursal":
                SucursalBOF sucursal = new SucursalBOF();
                sucursal.UnidadOperativa    = new UnidadOperativaBO();
                sucursal.UnidadOperativa.Id = this.vista.UnidadOperativaID;
                sucursal.Nombre             = this.vista.SucursalNombre;
                sucursal.Usuario            = new UsuarioBO()
                {
                    Id = this.vista.UsuarioAutenticado
                };
                obj = sucursal;
                break;

            case "CuentaClienteIdealease":
                CuentaClienteIdealeaseBOF cliente = new CuentaClienteIdealeaseBOF();
                cliente.Nombre          = vista.CuentaClienteNombre;
                cliente.UnidadOperativa = new UnidadOperativaBO {
                    Id = vista.UnidadOperativaID
                };
                cliente.Cliente = new ClienteBO();
                obj             = cliente;
                break;
            }
            return(obj);
        }
        void ModificarMarca()
        {
            Marca m = new Marca();

            m.Id          = Convert.ToInt32(txtId.Text);
            m.Descripcion = txtDescripcion.Text;
            bool resultado = MarcaBO.Modificar(m);

            if (resultado)
            {
                MessageBox.Show("Modificado");
                if (AlModificar != null)
                {
                    AlModificar();
                }
            }
            else
            {
                MessageBox.Show("Error, no se pudo modificar");
            }
        }
Example #17
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            mbo = new MarcaBO();


            if (txtMarca.Text == "")
            {
                MessageBox.Show(" No ingreso la Categoría, favor revise la información", "Registro Categoría fallo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                Marca mc = new Marca()
                {
                    NombreMarca = txtMarca.Text,
                };
                MessageBox.Show(mbo.IngresarMarca(mc), "Registro Marca", MessageBoxButtons.OK, MessageBoxIcon.Information);
                dataGridMarca.DataSource = mbo.GetMarcas();
                this.dataGridMarca.Columns[0].Visible = false;
                this.Limpiar();
            }
        }
        void CrearMarca()
        {
            Marca _marca = new Marca();

            _marca.Descripcion = txtDescripcion.Text;
            _marca.Id          = MarcaBO.Crear(_marca);

            MarcaCreada = _marca;

            if (_marca.Id > 0)
            {
                MessageBox.Show("Marca creada satisfactoriamente");
                if (AlCrear != null)
                {
                    AlCrear();
                }
            }
            else
            {
                MessageBox.Show("Error no se pudo crear la marca");
            }
        }
Example #19
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            mbo = new MarcaBO();

            if (MessageBox.Show("Realmente desea Eliminar la Marca?", " Eliminar Marca",
                                MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (lblID.Text != " ")
                {
                    if (mbo.EliminarMarca(Int32.Parse(lblID.Text)) == true)
                    {
                        MessageBox.Show("Se ha eliminado la Marca", "Eliminar Marca Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        dataGridMarca.DataSource = mbo.GetMarcas();
                        this.dataGridMarca.Columns[0].Visible = false;
                    }
                    else
                    {
                        MessageBox.Show(" No ha seleccionado ningúna Marca", "Eliminar Marca Fallo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
        }
        public void DesplegarResultadoBuscador(string catalogo, object selecto)
        {
            switch (catalogo)
            {
            case "Marca":
                MarcaBO marca = (MarcaBO)selecto;

                if (marca != null && marca.Id.HasValue)
                {
                    this.vista.MarcaID = marca.Id.Value;
                    this.vista.HabilitarModelo(true);
                }
                else
                {
                    this.vista.MarcaID = null;
                    this.vista.HabilitarModelo(false);
                }

                if (marca != null && (!string.IsNullOrEmpty(marca.Nombre) && !string.IsNullOrWhiteSpace(marca.Nombre)))
                {
                    this.vista.MarcaNombre = marca.Nombre;
                }
                else
                {
                    this.vista.MarcaNombre = string.Empty;
                }

                this.vista.ModeloID     = null;
                this.vista.ModeloNombre = string.Empty;
                break;

            case "Modelo":
                ModeloBO modelo = (ModeloBO)selecto;

                if (modelo != null && modelo.Id != null)
                {
                    this.vista.ModeloID = modelo.Id;
                }
                else
                {
                    this.vista.ModeloID = null;
                }

                if (modelo != null && modelo.Nombre != null)
                {
                    this.vista.ModeloNombre = modelo.Nombre;
                }
                else
                {
                    this.vista.ModeloNombre = null;
                }
                break;

            case "Sucursal":
                SucursalBO sucursal = (SucursalBO)selecto;
                if (sucursal != null && sucursal.Id != null)
                {
                    this.vista.SucursalID = sucursal.Id;
                }
                else
                {
                    this.vista.SucursalID = null;
                }

                if (sucursal != null && sucursal.Nombre != null)
                {
                    this.vista.SucursalNombre = sucursal.Nombre;
                }
                else
                {
                    this.vista.SucursalNombre = null;
                }
                break;

            case "CuentaClienteIdealease":
                CuentaClienteIdealeaseBOF cliente = (CuentaClienteIdealeaseBOF)selecto ?? new CuentaClienteIdealeaseBOF();

                if (cliente.Cliente == null)
                {
                    cliente.Cliente = new ClienteBO();
                }

                vista.CuentaClienteID = cliente.Id;

                vista.CuentaClienteNombre = !string.IsNullOrEmpty(cliente.Nombre) ? cliente.Nombre : string.Empty;
                break;
            }
        }
Example #21
0
        /// <summary>
        /// Despliega el Resultado del Buscador
        /// </summary>
        /// <param name="catalogo">Catalogo en el que se realizo la busqueda</param>
        /// <param name="selecto">Objeto Resultante</param>
        public void DesplegarResultadoBuscador(string catalogo, object selecto)
        {
            switch (catalogo)
            {
            case "Unidad":
                #region Desplegar Unidad
                UnidadBOF unidad = (UnidadBOF)selecto ?? new UnidadBOF();
                if (unidad.NumeroSerie != null)
                {
                    this.vista.NumeroSerie = unidad.NumeroSerie;
                }
                else
                {
                    this.vista.NumeroSerie = string.Empty;
                }
                #endregion
                break;

            case "Sucursal":
                #region Desplegar Sucursal
                SucursalBO sucursal = (SucursalBO)selecto;
                if (sucursal != null && sucursal.Id != null)
                {
                    this.vista.SucursalID = sucursal.Id;
                }
                else
                {
                    this.vista.SucursalID = null;
                }

                if (sucursal != null && sucursal.Nombre != null)
                {
                    this.vista.SucursalNombre = sucursal.Nombre;
                }
                else
                {
                    this.vista.SucursalNombre = null;
                }
                #endregion
                break;

            case "Marca":
                #region Desplegar Marca
                MarcaBO marca = (MarcaBO)selecto;

                if (marca != null && marca.Id.HasValue)
                {
                    this.vista.MarcaID = marca.Id.Value;
                    this.vista.HabilitarModelo(true);
                }
                else
                {
                    this.vista.MarcaID = null;
                    this.vista.HabilitarModelo(false);
                }

                if (marca != null && (!string.IsNullOrEmpty(marca.Nombre) && !string.IsNullOrWhiteSpace(marca.Nombre)))
                {
                    this.vista.MarcaNombre = marca.Nombre;
                }
                else
                {
                    this.vista.MarcaNombre = string.Empty;
                }

                this.vista.ModeloID     = null;
                this.vista.ModeloNombre = string.Empty;
                #endregion
                break;

            case "Modelo":
                #region Desplegar Modelo
                ModeloBO modelo = (ModeloBO)selecto;

                if (modelo != null && modelo.Id != null)
                {
                    this.vista.ModeloID = modelo.Id;
                }
                else
                {
                    this.vista.ModeloID = null;
                }

                if (modelo != null && modelo.Nombre != null)
                {
                    this.vista.ModeloNombre = modelo.Nombre;
                }
                else
                {
                    this.vista.ModeloNombre = null;
                }
                #endregion
                break;

            case "ModeloEquipoAliado":    //SC0019
                ModeloBO modeloEA = (ModeloBO)selecto;

                if (modeloEA != null && modeloEA.Id != null)
                {
                    this.vista.ModeloEAID = modeloEA.Id;
                }
                else
                {
                    this.vista.ModeloEAID = null;
                }

                if (modeloEA != null && modeloEA.Nombre != null)
                {
                    this.vista.ModeloEANombre = modeloEA.Nombre;
                }
                else
                {
                    this.vista.ModeloEANombre = null;
                }
                break;
            }
        }
        public void DesplegarResultadoBuscador(string catalogo, object selecto)
        {
            switch (catalogo)
            {
            case "Sucursal":
                #region Desplegar Sucursal
                SucursalBO sucursal = (SucursalBO)selecto;
                if (sucursal != null && sucursal.Id != null)
                {
                    this.vista.SucursalID = sucursal.Id;
                }
                else
                {
                    this.vista.SucursalID = null;
                }

                if (sucursal != null && sucursal.Nombre != null)
                {
                    this.vista.SucursalNombre = sucursal.Nombre;
                }
                else
                {
                    this.vista.SucursalNombre = null;
                }
                #endregion
                break;

            case "UnidadIdealease":
                #region Desplegar Unidad
                UnidadBOF unidad = (UnidadBOF)selecto ?? new UnidadBOF();
                if (unidad.NumeroSerie != null)
                {
                    this.vista.VIN = unidad.NumeroSerie;
                }
                else
                {
                    this.vista.VIN = string.Empty;
                }
                #endregion
                break;

            case "TipoUnidad":
                #region Desplegar TipoUnidad
                TipoUnidadBO tipoUnidad = (TipoUnidadBO)selecto;

                if (tipoUnidad != null && tipoUnidad.Id != null)
                {
                    this.vista.TipoUnidadID = tipoUnidad.Id;
                }
                else
                {
                    this.vista.TipoUnidadID = null;
                }

                if (tipoUnidad != null && tipoUnidad.Nombre != null)
                {
                    this.vista.TipoUnidadNombre = tipoUnidad.Nombre;
                }
                else
                {
                    this.vista.TipoUnidadNombre = null;
                }
                #endregion
                break;

            case "Marca":
                #region Desplegar Marca
                MarcaBO marca = (MarcaBO)selecto;

                if (marca != null && marca.Id != null)
                {
                    this.vista.MarcaID = marca.Id;
                }
                else
                {
                    this.vista.MarcaID = null;
                }

                if (marca != null && marca.Nombre != null)
                {
                    this.vista.MarcaNombre = marca.Nombre;
                }
                else
                {
                    this.vista.MarcaNombre = null;
                }

                this.vista.ModeloID     = null;
                this.vista.ModeloNombre = null;
                #endregion
                break;

            case "Modelo":
                #region Desplegar Modelo
                ModeloBO modelo = (ModeloBO)selecto;

                if (modelo != null && modelo.Id != null)
                {
                    this.vista.ModeloID = modelo.Id;
                }
                else
                {
                    this.vista.ModeloID = null;
                }

                if (modelo != null && modelo.Nombre != null)
                {
                    this.vista.ModeloNombre = modelo.Nombre;
                }
                else
                {
                    this.vista.ModeloNombre = null;
                }
                #endregion
                break;
            }
        }
        public void DesplegarResultadoBuscador(string catalogo, object selecto)
        {
            switch (catalogo)
            {
            case "Unidad":
                EquipoBepensaBO ebBO = (EquipoBepensaBO)selecto;
                if (ebBO == null)
                {
                    ebBO = new EquipoBepensaBO();
                }

                if (ebBO.NumeroSerie != null)
                {
                    this.vista.NumeroSerie = ebBO.NumeroSerie;
                }
                else
                {
                    this.vista.NumeroSerie = null;
                }
                break;

            case "Sucursal":
                SucursalBO sucursal = (SucursalBO)selecto;
                if (sucursal != null && sucursal.Id != null)
                {
                    this.vista.SucursalID = sucursal.Id;
                }
                else
                {
                    this.vista.SucursalID = null;
                }

                if (sucursal != null && sucursal.Nombre != null)
                {
                    this.vista.SucursalNombre = sucursal.Nombre;
                }
                else
                {
                    this.vista.SucursalNombre = null;
                }
                break;

            case "Marca":
                MarcaBO marca = (MarcaBO)selecto;

                if (marca != null && marca.Id != null)
                {
                    this.vista.MarcaID = marca.Id;
                }
                else
                {
                    this.vista.MarcaID = null;
                }
                if (marca != null && marca.Nombre != null)
                {
                    this.vista.Marca = marca.Nombre;
                }
                else
                {
                    this.vista.Marca = null;
                }
                break;
            }
        }
        public object PrepararBOBuscador(string catalogo)
        {
            object obj = null;

            switch (catalogo)
            {
            case "Sucursal":
                SucursalBOF sucursal = new SucursalBOF();
                sucursal.UnidadOperativa = new UnidadOperativaBO();
                sucursal.Usuario         = new UsuarioBO();

                sucursal.UnidadOperativa.Id = this.vista.UnidadOperativaID;
                sucursal.Nombre             = this.vista.SucursalNombre;
                sucursal.Usuario.Id         = this.vista.UsuarioID;

                obj = sucursal;
                break;

            case "UnidadIdealease":
                UnidadBOF unidad = new UnidadBOF();

                if (!string.IsNullOrEmpty(this.vista.VIN))
                {
                    unidad.NumeroSerie = this.vista.VIN;
                }

                obj = unidad;
                break;

            case "TipoUnidad":
                TipoUnidadBO tipoUnidad = new TipoUnidadBO();

                tipoUnidad.Nombre = this.vista.TipoUnidadNombre;
                tipoUnidad.Activo = true;

                obj = tipoUnidad;
                break;

            case "Marca":
                MarcaBO marca = new MarcaBO();

                marca.Nombre = this.vista.MarcaNombre;
                marca.Activo = true;

                obj = marca;
                break;

            case "Modelo":
                ModeloBO modelo = new ModeloBO();
                modelo.Auditoria = new AuditoriaBO();
                modelo.Marca     = new MarcaBO();

                modelo.Marca.Id = this.vista.MarcaID;
                modelo.Nombre   = this.vista.ModeloNombre;
                modelo.Activo   = true;

                obj = modelo;
                break;
            }

            return(obj);
        }