/// <summary>
 /// Insertar Nueva Caracteristica
 /// </summary>
 /// <param name="NuevaCaract"></param>
 public static void InsertarCaracteristica(string NuevaCaract)
 {
     try
     {
         TiposCaracteristicas TPrenda = new TiposCaracteristicas();
         TPrenda.NombreCaracteristicas = NuevaCaract;
         PatronEntit.Instancia.TiposCaracteristicas.Add(TPrenda);
         PatronEntit.Instancia.SaveChanges();
         cResultException = null;
         cSuccessful      = true;
     }
     catch (Exception ex)
     {
         cResultException = ex.ToString();
         cSuccessful      = false;
     }
 }
        /// <summary>
        /// Elimina el tipo de lana
        /// </summary>
        /// <param name="idregistro"></param>
        public static void EliminarCaracteristica(int idregistro)
        {
            try
            {
                var cliente = new TiposCaracteristicas {
                    IdTiposCaract = idregistro
                };

                contexto.TiposCaracteristicas.Attach(cliente);
                contexto.TiposCaracteristicas.Remove(cliente);
                contexto.SaveChanges();
                cResultException = null;
                cSuccessful      = true;
            }
            catch (Exception ex)
            {
                cResultException = ex.ToString();
                cSuccessful      = false;
            }
        }
        /// <summary>
        /// Modifica el tipo de prenda
        /// </summary>
        /// <param name="idregistro"></param>
        /// <param name="prendaModificada"></param>
        public static void ModificarCaracteristica(int idregistro, string CaractModificada)
        {
            try
            {
                var cliente = new TiposCaracteristicas {
                    IdTiposCaract = idregistro
                };

                contexto.TiposCaracteristicas.Attach(cliente);
                cliente.NombreCaracteristicas = CaractModificada;
                contexto.Configuration.ValidateOnSaveEnabled = false;
                contexto.SaveChanges();
                cResultException = null;
                cSuccessful      = true;
            }
            catch (Exception ex)
            {
                cResultException = ex.ToString();
                cSuccessful      = false;
            }
        }