/// <summary>
        /// Cargar una Ruta de Fabricacion
        /// </summary>
        /// <returns>Una RutaFabricacion</returns>
        public static Models.RutaFabricacion CargaRutaFabricacion(string idRutaFabricacion)
        {
            object[] paramArray = new object[2];
            try
            {
                paramArray[0] = idRutaFabricacion == "" ? null : idRutaFabricacion;
                paramArray[1] = null;

                var db = DatabaseFactory.CreateDatabase("SQLStringConn");

                using (IDataReader dataReader = db.ExecuteReader("usp_CargarRutasFabricacion", paramArray))
                {
                    while (dataReader.Read())
                    {
                        var objRutaFabricacion = new Models.RutaFabricacion()
                        {
                            id = Convert.ToInt32(dataReader["idRutaFabricacion"]),
                            idEstatus = Convert.ToInt32(dataReader["idEstatus"]),
                            idCategoria = Convert.ToInt32(dataReader["idCategoria"]),
                            secuencia = Convert.ToInt32(dataReader["secuenciaRutaFabricacion"]),
                            idProceso = Convert.ToInt32(dataReader["idProceso"])
                            
                        };
                        return objRutaFabricacion;
                    }
                }
            }
            catch (Exception exp)
            {
                throw new ApplicationException(exp.Message, exp);
            }
            return null;
        }
 public ActionResult Nuevo()
 {
     var objRutaFabricacion = new Models.RutaFabricacion() { idEstatus = 1 };
     ViewBag.Titulo = "Nuevo";
     return PartialView("_Nuevo", objRutaFabricacion);
 }