public void Guardar() { Cliente = new Entities.Empresas(); Unidad = new Entities.Unidades(); Cliente.Activo = true; Cliente.Mercado_ID = null; Cliente.Nombre = StringHelper.Left(this.RazonSocial, 50); Cliente.RazonSocial = this.RazonSocial; Cliente.RFC = this.RFC; Cliente.Telefono1 = this.Telefono; Cliente.TipoEmpresa_ID = 3; Cliente.Domicilio = "PENDIENTE"; Cliente.CodigoPostal = "PENDIENTE"; Cliente.Ciudad = "Monterrey"; Cliente.Estado = "Nuevo León"; Cliente.Create(); Unidad.Arrendamiento_ID = null; Unidad.Concesion_ID = null; Unidad.Empresa_ID = Cliente.Empresa_ID; Unidad.Estacion_ID = Sesion.Estacion_ID.Value; Unidad.EstatusUnidad_ID = 1; Unidad.Kilometraje = null; Unidad.LocacionUnidad_ID = 1; Unidad.ModeloUnidad_ID = ObtenerModeloUnidad_ID(); Unidad.NumeroEconomico = this.NumeroEconomico; Unidad.Placas = this.Placas; Unidad.PrecioLista = 0; Unidad.Propietario_ID = Cliente.Empresa_ID; Unidad.NumeroSerie = "PENDIENTE"; Unidad.NumeroSerieMotor = "PENDIENTE"; Unidad.TarjetaCirculacion = "PENDIENTE"; Unidad.Create(); }
private void DoSave() { //this.unidadesBindingSource.EndEdit(); //this.tableAdapterManager.UpdateAll(this.sICASCentralDataSet); Entities.Unidades unidad = (Entities.Unidades) this.unidadesBindingSource.Current; // Obtenemos el estatus Entities.LocacionesUnidades locacionunidad = Entities.LocacionesUnidades.Read(unidad.LocacionUnidad_ID); // Configuramos el estatus unidad.EstatusUnidad_ID = locacionunidad.EstatusUnidad_ID; // Realizamos la inserción unidad.Create(); // Creamos el registro de locacion y unidad Entities.Unidades_Locaciones unidad_locacion = new Entities.Unidades_Locaciones(); unidad_locacion.Unidad_ID = unidad.Unidad_ID; unidad_locacion.LocacionUnidad_ID = unidad.LocacionUnidad_ID; unidad_locacion.Fecha = DB.GetDate(); unidad_locacion.Comentarios = "ALTA DE LA UNIDAD"; unidad_locacion.Usuario_ID = Sesion.Usuario_ID; unidad_locacion.Create(); AppHelper.Info("Unidad creada"); unidadesBindingSource.AddNew(); }