コード例 #1
0
    protected void CadastraVinculoUsuario(int IDusuario, int IDSetor, int IDEmpresa, int IDVinculoUsuario, int idtpusuario, int idcargo,
                                          int identidade, int IDRegimeHora, string HoraEntradaManha, string HoraSaidaManha,
                                          string HoraEntradaTarde, string HoraSaidaTarde, bool PainelDashboards, bool ManutencaoDigital)
    {
        if (PT.PermitePreenchevwVinculoUsuarioEmpresa(IDusuario, IDEmpresa, IDSetor))
        {
            //Não esquecer de acrescentar a matricula posteriormente
            //Acrescentado em 04/07/2018
            msg = Cad.CadastraVinculoUsuario2(IDusuario, idtpusuario, IDEmpresa, IDRegimeHora, IDSetor, DateTime.Now, idcargo, identidade, ManutencaoDigital,
                                              PainelDashboards, HoraEntradaManha, HoraSaidaManha, HoraEntradaTarde, HoraSaidaTarde, Convert.ToInt32(Session["IDUsuario"]), 1, tbPIS.Text.Trim(), cbDescontoTotalJornada.Checked, cbIsencaoPonto.Checked);

            if (msg.IndexOf("Já existente") > (0))
            {
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "MSG", @"<script language='javascript'> AbrepopErroKey();</script>");
            }
        }
        else
        {
            Page.ClientScript.RegisterStartupScript(Page.GetType(), "MSG", @"<script language='javascript'> AbrepopErroKey();</script>");
        }
    }