Ejemplo n.º 1
0
 public Form_Funciones(VistaFunciones_Admin vistaFunciones_Admin, string titulo,
                       Funcion funcion)
 {
     Accion        = Constantes.accionEditar;
     FuncionActual = funcion;
     inicializarformulario(vistaFunciones_Admin, titulo);
 }
Ejemplo n.º 2
0
 public Elem_funcion(VistaFunciones_Admin vistaFunciones_Admin, VistaFunciones funcion)
 {
     InitializeComponent();
     rellenarDatos(funcion);
     this.funcion         = funcion;
     VistaFunciones_Admin = vistaFunciones_Admin;
 }
Ejemplo n.º 3
0
 private void inicializarformulario(VistaFunciones_Admin vistaFunciones_Admin, string titulo)
 {
     VistaFunciones_Admin = vistaFunciones_Admin;
     Text = titulo;
     InitializeComponent();
     this.CenterToParent();
     cargarHorarios();
     cargarIdiomas();
     cargarSalas();
     if (Accion.Equals(Constantes.accionEditar))
     {
         cargarDatos();
     }
 }
Ejemplo n.º 4
0
 private void NuevaFuncion()
 {
     if (ValidarCamposFuncion())
     {
         try
         {
             Funcion funcion = new Funcion();
             funcion.funcion_pelicula             = int.Parse(txtidPelícula.Text);
             funcion.funcion_estado               = txtEstado.Text;
             funcion.funcion_precio_boleto        = decimal.Parse(txtPrecioB.Text);
             funcion.funcion_asientos_disponibles = int.Parse(txtAsientos.Text);
             funcion.funcion_fecha_creacion       = dateFechaCreación.Value;
             funcion.funcion_fecha_evento         = dateFechaFuncion.Value;
             funcion.funcion_horario              = int.Parse(comboHorario.SelectedValue.ToString());
             funcion.funcion_idioma               = int.Parse(comboIdioma.SelectedValue.ToString());
             funcion.funcion_sala = int.Parse(comboSala.SelectedValue.ToString());
             if (dateFechaFuncion.Value >= DateTime.Now)
             {
                 try
                 {
                     PropiedadesGenerales.FuncionesController.Create(funcion);
                     PropiedadesGenerales.Notificar.notificarCorrecto("Completado", "Funcion Ingresada");
                     VistaFunciones_Admin.RellenarFuncionesActivas();
                     Close();
                 }
                 catch (ControllerException ex)
                 {
                     PropiedadesGenerales.Notificar.notificarError(ex);
                 }
             }
             else
             {
                 PropiedadesGenerales.Notificar.notificarFallo("Error al ingresar Funcion", "La fecha de la fucnión no puede ser anterior al día de hoy ");
             }
         }
         catch (ControllerException ex)
         {
             PropiedadesGenerales.Notificar.notificarError(ex);
         }
     }
     else
     {
         PropiedadesGenerales.Notificar.notificarFallo("Error al ingresar Funcion", "Ingrese bien los datos");
     }
 }
Ejemplo n.º 5
0
 private void EditarFuncion()
 {
     if (ValidarCamposFuncion())
     {
         Funcion funcionTemp = generarFuncion();
         if (!funcionTemp.Equals(FuncionActual))
         {
             if (dateFechaFuncion.Value >= DateTime.Now)
             {
                 try
                 {
                     if (PropiedadesGenerales.FuncionesController.Update(funcionTemp))
                     {
                         PropiedadesGenerales.Notificar.notificarCorrecto("Completado", "Funcion actualizada");
                         VistaFunciones_Admin.RellenarFuncionesActivas();
                         Close();
                     }
                     else
                     {
                         PropiedadesGenerales.Notificar.notificarFallo("No se consiguio actualizar",
                                                                       "Error al actualizar la pelicula");
                     }
                 }
                 catch (ControllerException ex)
                 {
                     PropiedadesGenerales.Notificar.notificarError(ex);
                 }
             }
             else
             {
                 PropiedadesGenerales.Notificar.notificarFallo("Error al ingresar Funcion", "La fecha de la fucnión no puede ser anterior al día de hoy ");
             }
         }
         else
         {
             PropiedadesGenerales.Notificar.notificarFallo("No se consiguio actualizar", "No cambio ningun dato!");
         }
     }
     else
     {
         PropiedadesGenerales.Notificar.notificarFallo("Error al ingresar la Funcion", "Ingrese bien los datos");
     }
 }
Ejemplo n.º 6
0
 public Form_Funciones(VistaFunciones_Admin vistaFunciones_Admin, string titulo)
 {
     Accion = Constantes.accionInsertar;
     inicializarformulario(vistaFunciones_Admin, titulo);
 }