Exemple #1
0
 public static string GetPictureFolder(Paciente pac)
 {
     GenerateFoldersForDay(pac);
     if (!pac.SesionesFoto.Contains(DateTime.Now.Date))
     {
         pac.SesionesFoto.Add(DateTime.Now.Date);
     }
     return($"{Directorios.ObtenerSubdirectorioDeAplicacion("Datos")}\\{Auxiliares.RebuildName(pac.Nombre)}_{pac.Nacimiento.ToString("dd-MM-yyyy")}\\{DateTime.Now.ToString("dd-MM-yyyy")}\\Fotos");
 }
Exemple #2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            //Inicio las camaras aqui porque tardan en cargar
            CameraMgr.AddCamera(Auxiliares.CameraFactory(CameraIndex.Cam1));
            CameraMgr.AddCamera(Auxiliares.CameraFactory(CameraIndex.Cam2));

            Application.Run(new MainForm());
        }
 private void btn_Aceptar_Click(object sender, EventArgs e)
 {
     m_paciente               = new Paciente();
     m_paciente.Nacimiento    = date.Value;
     m_paciente.Nombre        = Auxiliares.RebuildName(txt_Name.Text);
     m_paciente.SesionesVideo = new List <DateTime>();
     m_paciente.SesionesFoto  = new List <DateTime>();
     if (!Almacenamiento.AgregarPaciente(m_paciente))
     {
         MessageBox.Show("Ya existe un paciente con ese nombre y fecha de nacimiento", "Aviso");
         return;
     }
     this.Close();
 }
Exemple #4
0
        public static bool GenerateFoldersForDay(Paciente pac)
        {
            try
            {
                string strBasePath = $"{Directorios.ObtenerSubdirectorioDeAplicacion("Datos")}\\{Auxiliares.RebuildName(pac.Nombre)}_{pac.Nacimiento.ToString("dd-MM-yyyy")}\\{DateTime.Now.ToString("dd-MM-yyyy")}";

                if (!Directory.Exists(strBasePath + "\\Videos"))
                {
                    Directory.CreateDirectory(strBasePath + "\\Videos");
                }
                if (!Directory.Exists(strBasePath + "\\Fotos"))
                {
                    Directory.CreateDirectory(strBasePath + "\\Fotos");
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #5
0
 public static string GetDayFolder(Paciente pac)
 {
     GenerateFoldersForDay(pac);
     return($"{Directorios.ObtenerSubdirectorioDeAplicacion("Datos")}\\{Auxiliares.RebuildName(pac.Nombre)}_{pac.Nacimiento.ToString("dd-MM-yyyy")}\\{DateTime.Now.ToString("dd-MM-yyyy")}");
 }