Ejemplo n.º 1
0
    protected void BtnClearImg_Click(object sender, DirectEventArgs e)
    {
        try
        {
            if (Hid.Text.Length > 0)
            {
                IList <Y_StylePicture> list = WMSFactory.Y_StylePicture.FindByCondition("StyleId+ColorId='" + Hid.Text.Trim() + "'");

                Y_StylePicture _Y_StylePicture = new Y_StylePicture();
                if (list != null && list.Count == 1)
                {
                    _Y_StylePicture = list[0];
                    if (File.Exists(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture)))
                    {
                        File.Delete(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture));
                    }
                    _Y_StylePicture.Picture = ""; //图标地址
                    if (WMSFactory.Y_StylePicture.Update(_Y_StylePicture))
                    {
                        CL_WinEdit.Hide();
                        Y_Grid.Reload();
                        MsgBox.NotifiShow("恭喜您,图片清除成功!", "OK");
                    }
                    else
                    {
                        MsgBox.MessageShow("操作失败,请您重试!", "ERROR");
                    }
                }
                else
                {
                    CL_WinEdit.Hide();
                    MsgBox.NotifiShow("恭喜您,图片清除成功!", "OK");
                }
            }
            else
            {
                X.Msg.Alert("失败", "请重新选择要操作的行!").Show();
                return;
            }
        }
        catch (Exception error)
        {
            X.Msg.Alert("失败", "异常:" + error.Message).Show();
            return;
        }
    }
Ejemplo n.º 2
0
    protected void BtnClearImg_Click(object sender, DirectEventArgs e)
    {
        try
        {
            if (Hid.Text.Length > 0)
            {
                IList<Y_StylePicture> list = WMSFactory.Y_StylePicture.FindByCondition("StyleId+ColorId='" + Hid.Text.Trim() + "'");

                Y_StylePicture _Y_StylePicture = new Y_StylePicture();
                if (list != null && list.Count == 1)
                {
                    _Y_StylePicture = list[0];
                    if (File.Exists(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture)))
                        File.Delete(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture));
                    _Y_StylePicture.Picture = ""; //图标地址
                    if (WMSFactory.Y_StylePicture.Update(_Y_StylePicture))
                    {
                        CL_WinEdit.Hide();
                        Y_Grid.Reload();
                        MsgBox.NotifiShow("恭喜您,图片清除成功!", "OK");
                    }
                    else
                        MsgBox.MessageShow("操作失败,请您重试!", "ERROR");
                }
                else
                {
                    CL_WinEdit.Hide();
                    MsgBox.NotifiShow("恭喜您,图片清除成功!", "OK");
                }
            }
            else
            {
                X.Msg.Alert("失败", "请重新选择要操作的行!").Show();
                return;
            }
        }
        catch (Exception error)
        {
            X.Msg.Alert("失败", "异常:" + error.Message).Show();
            return;
        }
    }
Ejemplo n.º 3
0
    protected void BtnSave_Click(object sender, DirectEventArgs e)
    {
        try
        {
            Y_StylePicture _Y_StylePicture = new Y_StylePicture();
            string filename = UpFile.PostedFile.FileName;
            if (string.IsNullOrEmpty(filename))
            {
                X.Msg.Alert("失败", "请先选择要上传的图片!").Show();
                return;
            }
            if (Hid.Text.Length > 0)
            {

                string ext = Path.GetExtension(filename).ToLower();
                if (ext != ".png" && ext != ".jpg")
                {
                    X.Msg.Notify("失败", "<font color='red'>文件格式不正确,仅支持png,jpg格式文件!</font>").Show();
                    return;
                }
                filename = DateTime.Now.ToString("yyyyMMddHHmmss") + ext;
                UpFile.PostedFile.SaveAs(Server.MapPath("StylePicture/" + filename));
                IList<Y_StylePicture> list = WMSFactory.Y_StylePicture.FindByCondition("StyleId+ColorId='" + Hid.Text.Trim() + "'");
                bool isok = false;
                if (list != null && list.Count == 1)
                {
                    _Y_StylePicture = list[0];
                    if (File.Exists(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture)))
                        File.Delete(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture));
                    _Y_StylePicture.Picture = filename; //图标地址
                    isok = WMSFactory.Y_StylePicture.Update(_Y_StylePicture);
                }
                else
                {
                    _Y_StylePicture.StyleId = Hid.Text.Trim().Substring(0, Hid.Text.Trim().Length - 1);
                    _Y_StylePicture.ColorId = Hid.Text.Trim().Replace(_Y_StylePicture.StyleId, "");
                    _Y_StylePicture.Picture = filename;
                    isok = WMSFactory.Y_StylePicture.Add(_Y_StylePicture);
                }
                if (isok)
                {
                    CL_WinEdit.Hide();
                    Y_Grid.Reload();
                    MsgBox.NotifiShow("恭喜您,操作成功!", "OK");
                }
                else
                    MsgBox.MessageShow("操作失败,请您重试!", "ERROR");
            }
            else
            {
                X.Msg.Alert("失败", "请重新选择要修改的行!").Show();
                return;
            }
        }
        catch (Exception error)
        {
            X.Msg.Alert("失败", "异常:" + error.Message).Show();
            return;
        }
    }
Ejemplo n.º 4
0
 protected void BtnSave_Click(object sender, DirectEventArgs e)
 {
     try
     {
         Y_StylePicture _Y_StylePicture = new Y_StylePicture();
         string         filename        = UpFile.PostedFile.FileName;
         if (string.IsNullOrEmpty(filename))
         {
             X.Msg.Alert("失败", "请先选择要上传的图片!").Show();
             return;
         }
         if (Hid.Text.Length > 0)
         {
             string ext = Path.GetExtension(filename).ToLower();
             if (ext != ".png" && ext != ".jpg")
             {
                 X.Msg.Notify("失败", "<font color='red'>文件格式不正确,仅支持png,jpg格式文件!</font>").Show();
                 return;
             }
             filename = DateTime.Now.ToString("yyyyMMddHHmmss") + ext;
             UpFile.PostedFile.SaveAs(Server.MapPath("StylePicture/" + filename));
             IList <Y_StylePicture> list = WMSFactory.Y_StylePicture.FindByCondition("StyleId+ColorId='" + Hid.Text.Trim() + "'");
             bool isok = false;
             if (list != null && list.Count == 1)
             {
                 _Y_StylePicture = list[0];
                 if (File.Exists(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture)))
                 {
                     File.Delete(Server.MapPath("StylePicture/" + _Y_StylePicture.Picture));
                 }
                 _Y_StylePicture.Picture = filename; //图标地址
                 isok = WMSFactory.Y_StylePicture.Update(_Y_StylePicture);
             }
             else
             {
                 _Y_StylePicture.StyleId = Hid.Text.Trim().Substring(0, Hid.Text.Trim().Length - 1);
                 _Y_StylePicture.ColorId = Hid.Text.Trim().Replace(_Y_StylePicture.StyleId, "");
                 _Y_StylePicture.Picture = filename;
                 isok = WMSFactory.Y_StylePicture.Add(_Y_StylePicture);
             }
             if (isok)
             {
                 CL_WinEdit.Hide();
                 Y_Grid.Reload();
                 MsgBox.NotifiShow("恭喜您,操作成功!", "OK");
             }
             else
             {
                 MsgBox.MessageShow("操作失败,请您重试!", "ERROR");
             }
         }
         else
         {
             X.Msg.Alert("失败", "请重新选择要修改的行!").Show();
             return;
         }
     }
     catch (Exception error)
     {
         X.Msg.Alert("失败", "异常:" + error.Message).Show();
         return;
     }
 }