Exemplo n.º 1
0
 internal static void RollBackFromId(int pkID)
 {
     using (var context = new dev_UniEntities())
     {
         context.sp_uni_canvas_delete_from_ID(pkID);
     }
 }
Exemplo n.º 2
0
 public static int GetRowCount()
 {
     using (var context = new dev_UniEntities())
     {
         return(context.uniCanvasNotas.Count());
     }
 }
Exemplo n.º 3
0
 public static int GetMaxId()
 {
     using (var context = new dev_UniEntities())
     {
         int?rtn = null;
         try
         {
             rtn = (int?)context.uniCanvasNotas.Max(x => x.ID);
         }
         catch (Exception e)
         {
             rtn = 0;
         }
         if (rtn == null)
         {
             return(0);
         }
         return((int)rtn.Value);
     }
 }
Exemplo n.º 4
0
        public static bool Create(Entry entry, string tipoEvaluacion, decimal?nota, string mensaje)
        {
            if (entry != null && tipoEvaluacion != null)
            {
                using (var context = new dev_UniEntities())
                {
                    uniCanvasNotas uniCanvasNotasToAdd = new uniCanvasNotas();

                    uniCanvasNotasToAdd.Activity = entry.activity_name != null?entry.activity_name.Trim() : string.Empty;

                    uniCanvasNotasToAdd.Attempt         = entry.attempt;
                    uniCanvasNotasToAdd.EnrollmentId    = entry.enrollmentId;
                    uniCanvasNotasToAdd.FechaCreacion   = DateTime.Now;
                    uniCanvasNotasToAdd.Grade           = entry.grade;
                    uniCanvasNotasToAdd.Graded_at       = entry.graded_at;
                    uniCanvasNotasToAdd.Points_possible = entry.points_possible;
                    uniCanvasNotasToAdd.Procesado       = false;
                    uniCanvasNotasToAdd.Submitted_at    = entry.submitted_at;
                    uniCanvasNotasToAdd.TipoEvaluacion  = tipoEvaluacion.Trim();
                    uniCanvasNotasToAdd.Nota            = nota;
                    uniCanvasNotasToAdd.Mensaje         = mensaje;

                    context.uniCanvasNotas.Add(uniCanvasNotasToAdd);

                    try
                    {
                        context.SaveChanges();
                        return(true);
                    }
                    catch (Exception e)
                    {
                        return(false);
                    }
                }
            }
            return(false);
        }
Exemplo n.º 5
0
        public static void CreateEntryAuditoria(string machineName, string userName, int cantNotas)
        {
            using (var context = new dev_UniEntities())
            {
                uniCanvasNotasAuditoria uniCanvasNotasAuditoriaToAdd = new uniCanvasNotasAuditoria();
                uniCanvasNotasAuditoriaToAdd.FechaCreacion = DateTime.Now;
                uniCanvasNotasAuditoriaToAdd.CantNotas     = cantNotas;
                uniCanvasNotasAuditoriaToAdd.NombreEquipo  = machineName;
                uniCanvasNotasAuditoriaToAdd.Usuario       = userName;

                context.uniCanvasNotasAuditoria.Add(uniCanvasNotasAuditoriaToAdd);

                try
                {
                    context.SaveChanges();
                }
                catch (Exception e)
                {
                    Console.WriteLine("\nERROR: CreateEntryAuditoria\n" + e.Message);
                    return;
                }
                return;
            }
        }
Exemplo n.º 6
0
        internal static void CreateGeneralAuditoria(string machineName, string userName, int cantMensajes)
        {
            using (var context = new dev_UniEntities())
            {
                uniCanvasColaAuditoria uniCanvasColaAuditoria = new uniCanvasColaAuditoria();
                uniCanvasColaAuditoria.CantMensajes = cantMensajes;
                uniCanvasColaAuditoria.FechaInicio  = DateTime.Now;
                uniCanvasColaAuditoria.NombreEquipo = machineName;
                uniCanvasColaAuditoria.Usuario      = userName;

                context.uniCanvasColaAuditoria.Add(uniCanvasColaAuditoria);

                try
                {
                    context.SaveChanges();
                }
                catch (Exception e)
                {
                    Console.WriteLine("\nERROR: CreateGeneralAuditoria\n" + e.Message);
                    return;
                }
                return;
            }
        }